commit 645f428d926e265e8ae17ca267685cd3afb13114
Author: zhenye
Date: Sat Dec 14 17:37:28 2024 +0800
first commit
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..f4f8dfa
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+.qmake.stash
+build
+release
+debug
+.qtc_clangd
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..75f82da
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,522 @@
+#############################################################################
+# Makefile for building: cotton_double2
+# Generated by qmake (3.1) (Qt 6.8.1)
+# Project: cotton_double2.pro
+# Template: app
+# Command: F:\matrox\qt\6.8.1\msvc2022_64\bin\qmake.exe -o Makefile cotton_double2.pro -spec win32-msvc "CONFIG+=qtquickcompiler"
+#############################################################################
+
+MAKEFILE = Makefile
+
+EQ = =
+
+first: release
+install: release-install
+uninstall: release-uninstall
+QMAKE = F:\matrox\qt\6.8.1\msvc2022_64\bin\qmake.exe
+DEL_FILE = del
+CHK_DIR_EXISTS= if not exist
+MKDIR = mkdir
+COPY = copy /y
+COPY_FILE = copy /y
+COPY_DIR = xcopy /s /q /y /i
+INSTALL_FILE = copy /y
+INSTALL_PROGRAM = copy /y
+INSTALL_DIR = xcopy /s /q /y /i
+QINSTALL = F:\matrox\qt\6.8.1\msvc2022_64\bin\qmake.exe -install qinstall
+QINSTALL_PROGRAM = F:\matrox\qt\6.8.1\msvc2022_64\bin\qmake.exe -install qinstall -exe
+DEL_FILE = del
+SYMLINK = $(QMAKE) -install ln -f -s
+DEL_DIR = rmdir
+MOVE = move
+IDC = idc
+IDL = midl
+ZIP = zip -r -9
+DEF_FILE =
+RES_FILE =
+SED = $(QMAKE) -install sed
+MOVE = move
+SUBTARGETS = \
+ release \
+ debug
+
+
+release: $(MAKEFILE) FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Release
+release-make_first: FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Release
+release-all: FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Release all
+release-clean: FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Release clean
+release-distclean: FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Release distclean
+release-install: FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Release install
+release-uninstall: FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Release uninstall
+debug: $(MAKEFILE) FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Debug
+debug-make_first: FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Debug
+debug-all: FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Debug all
+debug-clean: FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Debug clean
+debug-distclean: FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Debug distclean
+debug-install: FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Debug install
+debug-uninstall: FORCE
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Debug uninstall
+
+Makefile: cotton_double2.pro F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\win32-msvc\qmake.conf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\spec_pre.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\windows-desktop.conf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\windows_vulkan_sdk.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\windows-vulkan.conf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\msvc-desktop.conf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\qconfig.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_ext_freetype.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_ext_libjpeg.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_ext_libpng.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_concurrent.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_concurrent_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_core.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_core_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_dbus.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_dbus_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_designer.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_designer_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_designercomponents_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_entrypoint_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_example_icons_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_examples_asset_downloader_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_fb_support_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_freetype_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_gui.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_gui_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_harfbuzz_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_help.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_help_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttracker.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttracker_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttrackerqml.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttrackerqml_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_jpeg_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsanimation.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsanimation_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsplatform.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsplatform_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssettings.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssettings_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_linguist.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_network.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_network_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_opengl.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_opengl_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_packetprotocol_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_png_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_printsupport.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_printsupport_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qdoccatch_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchconversions_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchgenerators_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qml.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qml_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlassetdownloader.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlassetdownloader_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcore.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcore_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmldebug_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmldom_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlls_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmeta.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmeta_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltest.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltest_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltoolingsettings_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltyperegistrar_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quick.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quick_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fluentwinui3styleimpl.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrolstestutilsprivate_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickeffects_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickparticles_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickshapes_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicktestutilsprivate_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickvectorimage.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickvectorimage_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickvectorimagegenerator_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_sql.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_sql_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svg.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svg_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_testlib.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_testlib_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_tools_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_uiplugin.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_uitools.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_uitools_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_widgets.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_widgets_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_xml.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_xml_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_zlib_private.pri \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qt_functions.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qt_config.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\win32-msvc\qmake.conf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\spec_post.prf \
+ .qmake.stash \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\exclusive_builds.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\msvc-version.conf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\toolchain.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\default_pre.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\default_pre.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\resolve_config.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\exclusive_builds_post.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\default_post.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qtquickcompiler.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\precompile_header.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\warn_on.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\permissions.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qt.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\resources_functions.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\resources.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\moc.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\opengl.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\uic.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qmake_use.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\file_copies.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\windows.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\testcase_targets.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\exceptions.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\yacc.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\lex.prf \
+ cotton_double2.pro \
+ F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Widgets.prl \
+ F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Gui.prl \
+ F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Network.prl \
+ F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Core.prl \
+ F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6EntryPoint.prl \
+ F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\build_pass.prf \
+ F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Widgetsd.prl \
+ F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Guid.prl \
+ F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Networkd.prl \
+ F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Cored.prl \
+ F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6EntryPointd.prl
+ $(QMAKE) -o Makefile cotton_double2.pro -spec win32-msvc "CONFIG+=qtquickcompiler"
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\spec_pre.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\windows-desktop.conf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\windows_vulkan_sdk.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\windows-vulkan.conf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\msvc-desktop.conf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\qconfig.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_ext_freetype.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_ext_libjpeg.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_ext_libpng.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_concurrent.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_concurrent_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_core.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_core_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_dbus.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_dbus_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_designer.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_designer_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_designercomponents_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_entrypoint_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_example_icons_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_examples_asset_downloader_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_fb_support_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_freetype_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_gui.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_gui_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_harfbuzz_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_help.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_help_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttracker.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttracker_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttrackerqml.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttrackerqml_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_jpeg_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsanimation.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsanimation_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsplatform.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsplatform_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssettings.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssettings_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_linguist.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_network.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_network_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_opengl.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_opengl_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_packetprotocol_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_png_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_printsupport.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_printsupport_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qdoccatch_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchconversions_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchgenerators_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qml.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qml_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlassetdownloader.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlassetdownloader_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcore.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcore_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmldebug_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmldom_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlls_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmeta.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmeta_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltest.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltest_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltoolingsettings_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltyperegistrar_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quick.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quick_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fluentwinui3styleimpl.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrolstestutilsprivate_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickeffects_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickparticles_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickshapes_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicktestutilsprivate_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickvectorimage.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickvectorimage_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickvectorimagegenerator_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_sql.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_sql_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svg.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svg_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_testlib.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_testlib_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_tools_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_uiplugin.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_uitools.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_uitools_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_widgets.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_widgets_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_xml.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_xml_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_zlib_private.pri:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qt_functions.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qt_config.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\win32-msvc\qmake.conf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\spec_post.prf:
+.qmake.stash:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\exclusive_builds.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\msvc-version.conf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\toolchain.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\default_pre.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\default_pre.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\resolve_config.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\exclusive_builds_post.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\default_post.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qtquickcompiler.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\precompile_header.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\warn_on.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\permissions.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qt.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\resources_functions.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\resources.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\moc.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\opengl.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\uic.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qmake_use.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\file_copies.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\windows.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\testcase_targets.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\exceptions.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\yacc.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\lex.prf:
+cotton_double2.pro:
+F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Widgets.prl:
+F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Gui.prl:
+F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Network.prl:
+F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Core.prl:
+F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6EntryPoint.prl:
+F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\build_pass.prf:
+F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Widgetsd.prl:
+F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Guid.prl:
+F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Networkd.prl:
+F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Cored.prl:
+F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6EntryPointd.prl:
+qmake: FORCE
+ @$(QMAKE) -o Makefile cotton_double2.pro -spec win32-msvc "CONFIG+=qtquickcompiler"
+
+qmake_all: FORCE
+
+make_first: release-make_first debug-make_first FORCE
+all: release-all debug-all FORCE
+clean: release-clean debug-clean FORCE
+distclean: release-distclean debug-distclean FORCE
+ -$(DEL_FILE) Makefile
+ -$(DEL_FILE) .qmake.stash
+
+release-mocclean:
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Release mocclean
+debug-mocclean:
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Debug mocclean
+mocclean: release-mocclean debug-mocclean
+
+release-mocables:
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Release mocables
+debug-mocables:
+ @set MAKEFLAGS=$(MAKEFLAGS)
+ $(MAKE) -f $(MAKEFILE).Debug mocables
+mocables: release-mocables debug-mocables
+
+check: first
+
+benchmark: first
+FORCE:
+
+$(MAKEFILE).Release: Makefile
+$(MAKEFILE).Debug: Makefile
diff --git a/Makefile.Debug b/Makefile.Debug
new file mode 100644
index 0000000..5db3dab
--- /dev/null
+++ b/Makefile.Debug
@@ -0,0 +1,1852 @@
+#############################################################################
+# Makefile for building: cotton_double2
+# Generated by qmake (3.1) (Qt 6.8.1)
+# Project: cotton_double2.pro
+# Template: app
+#############################################################################
+
+MAKEFILE = Makefile.Debug
+
+EQ = =
+
+####### Compiler, tools and options
+
+CC = cl
+CXX = cl
+DEFINES = -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB
+CFLAGS = -nologo -Zc:wchar_t -FS -Zc:strictStrings -Zi -MDd -utf-8 -W3 -w44456 -w44457 -w44458 /Fddebug\cotton_double2.vc.pdb $(DEFINES)
+CXXFLAGS = -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -Zi -MDd -std:c++17 -utf-8 -W3 -w34100 -w34189 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\cotton_double2.vc.pdb $(DEFINES)
+INCPATH = -I. -I..\..\Include -IF:\matrox\opencv\build\include -IF:\matrox\qt\6.8.1\msvc2022_64\include -IF:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets -IF:\matrox\qt\6.8.1\msvc2022_64\include\QtGui -IF:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork -IF:\matrox\qt\6.8.1\msvc2022_64\include\QtCore -Idebug -I. -I/include -IF:\matrox\qt\6.8.1\msvc2022_64\mkspecs\win32-msvc
+LINKER = link
+LFLAGS = /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /SUBSYSTEM:WINDOWS "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'"
+LIBS = /LIBPATH:C:\Users\Pc\Desktop\cotton_double2\LIB C:\Users\Pc\Desktop\cotton_double2\LIB\mil.lib C:\Users\Pc\Desktop\cotton_double2\LIB\Milim.lib F:\matrox\opencv\build\x64\vc16\lib\opencv*.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Widgetsd.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Guid.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Networkd.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Cored.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6EntryPointd.lib shell32.lib
+QMAKE = F:\matrox\qt\6.8.1\msvc2022_64\bin\qmake.exe
+DEL_FILE = del
+CHK_DIR_EXISTS= if not exist
+MKDIR = mkdir
+COPY = copy /y
+COPY_FILE = copy /y
+COPY_DIR = xcopy /s /q /y /i
+INSTALL_FILE = copy /y
+INSTALL_PROGRAM = copy /y
+INSTALL_DIR = xcopy /s /q /y /i
+QINSTALL = F:\matrox\qt\6.8.1\msvc2022_64\bin\qmake.exe -install qinstall
+QINSTALL_PROGRAM = F:\matrox\qt\6.8.1\msvc2022_64\bin\qmake.exe -install qinstall -exe
+DEL_FILE = del
+SYMLINK = $(QMAKE) -install ln -f -s
+DEL_DIR = rmdir
+MOVE = move
+IDC = idc
+IDL = midl
+ZIP = zip -r -9
+DEF_FILE =
+RES_FILE =
+SED = $(QMAKE) -install sed
+MOVE = move
+
+####### Output directory
+
+OBJECTS_DIR = debug
+
+####### Files
+
+SOURCES = camera.cpp \
+ main.cpp \
+ onnxrunner.cpp \
+ widget.cpp debug\moc_widget.cpp
+OBJECTS = debug\camera.obj \
+ debug\main.obj \
+ debug\onnxrunner.obj \
+ debug\widget.obj \
+ debug\moc_widget.obj
+
+DIST = camera.h \
+ onnxrunner.h \
+ widget.h camera.cpp \
+ main.cpp \
+ onnxrunner.cpp \
+ widget.cpp
+QMAKE_TARGET = cotton_double2
+DESTDIR = debug\ #avoid trailing-slash linebreak
+TARGET = cotton_double2.exe
+DESTDIR_TARGET = debug\cotton_double2.exe
+
+####### Implicit rules
+
+.SUFFIXES: .c .cpp .cc .cxx
+
+{.}.cpp{debug\}.obj::
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fodebug\ @<<
+ $<
+<<
+
+{.}.cc{debug\}.obj::
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fodebug\ @<<
+ $<
+<<
+
+{.}.cxx{debug\}.obj::
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fodebug\ @<<
+ $<
+<<
+
+{.}.c{debug\}.obj::
+ $(CC) -c $(CFLAGS) $(INCPATH) -Fodebug\ @<<
+ $<
+<<
+
+{debug}.cpp{debug\}.obj::
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fodebug\ @<<
+ $<
+<<
+
+{debug}.cc{debug\}.obj::
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fodebug\ @<<
+ $<
+<<
+
+{debug}.cxx{debug\}.obj::
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fodebug\ @<<
+ $<
+<<
+
+{debug}.c{debug\}.obj::
+ $(CC) -c $(CFLAGS) $(INCPATH) -Fodebug\ @<<
+ $<
+<<
+
+####### Build rules
+
+first: all
+all: Makefile.Debug debug\cotton_double2.exe
+
+debug\cotton_double2.exe: F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Widgetsd.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Guid.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Networkd.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Cored.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6EntryPointd.lib ui_widget.h $(OBJECTS)
+ $(LINKER) $(LFLAGS) /MANIFEST:embed /OUT:$(DESTDIR_TARGET) @<<
+debug\camera.obj debug\main.obj debug\onnxrunner.obj debug\widget.obj debug\moc_widget.obj
+$(LIBS)
+<<
+
+qmake: FORCE
+ @$(QMAKE) -o Makefile.Debug cotton_double2.pro -spec win32-msvc "CONFIG+=qtquickcompiler"
+
+qmake_all: FORCE
+
+dist:
+ $(ZIP) cotton_double2.zip $(SOURCES) $(DIST) cotton_double2.pro F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\spec_pre.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\windows-desktop.conf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\windows_vulkan_sdk.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\windows-vulkan.conf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\msvc-desktop.conf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\qconfig.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_ext_freetype.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_ext_libjpeg.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_ext_libpng.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_concurrent.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_concurrent_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_core.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_core_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_dbus.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_dbus_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_designer.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_designer_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_designercomponents_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_entrypoint_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_example_icons_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_examples_asset_downloader_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_fb_support_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_freetype_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_gui.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_gui_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_harfbuzz_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_help.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_help_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttracker.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttracker_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttrackerqml.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttrackerqml_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_jpeg_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsanimation.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsanimation_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsplatform.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsplatform_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssettings.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssettings_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_linguist.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_network.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_network_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_opengl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_opengl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_packetprotocol_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_png_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_printsupport.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_printsupport_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qdoccatch_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchconversions_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchgenerators_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qml.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qml_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlassetdownloader.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlassetdownloader_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcore.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcore_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmldebug_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmldom_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlls_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmeta.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmeta_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltest.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltest_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltoolingsettings_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltyperegistrar_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quick.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quick_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fluentwinui3styleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrolstestutilsprivate_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickeffects_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickparticles_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickshapes_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicktestutilsprivate_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickvectorimage.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickvectorimage_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickvectorimagegenerator_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_sql.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_sql_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svg.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svg_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_testlib.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_testlib_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_tools_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_uiplugin.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_uitools.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_uitools_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_widgets.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_widgets_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_xml.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_xml_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_zlib_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qt_functions.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qt_config.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\win32-msvc\qmake.conf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\spec_post.prf .qmake.stash F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\exclusive_builds.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\msvc-version.conf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\toolchain.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\default_pre.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\default_pre.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\resolve_config.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\exclusive_builds_post.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\default_post.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\build_pass.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qtquickcompiler.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\precompile_header.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\warn_on.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\permissions.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qt.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\resources_functions.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\resources.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\moc.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\opengl.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\uic.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qmake_use.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\file_copies.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\windows.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\testcase_targets.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\exceptions.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\yacc.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\lex.prf cotton_double2.pro F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Widgetsd.prl F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Guid.prl F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Networkd.prl F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Cored.prl F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6EntryPointd.prl F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\data\dummy.cpp camera.h onnxrunner.h widget.h camera.cpp main.cpp onnxrunner.cpp widget.cpp widget.ui
+
+clean: compiler_clean
+ -$(DEL_FILE) debug\camera.obj debug\main.obj debug\onnxrunner.obj debug\widget.obj debug\moc_widget.obj
+ -$(DEL_FILE) debug\cotton_double2.vc.pdb debug\cotton_double2.ilk debug\cotton_double2.idb
+
+distclean: clean
+ -$(DEL_FILE) .qmake.stash debug\cotton_double2.pdb
+ -$(DEL_FILE) $(DESTDIR_TARGET)
+ -$(DEL_FILE) Makefile.Debug
+
+mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: debug\moc_predefs.h
+compiler_moc_predefs_clean:
+ -$(DEL_FILE) debug\moc_predefs.h
+debug\moc_predefs.h: F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\data\dummy.cpp
+ cl -BxF:\matrox\qt\6.8.1\msvc2022_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -Zi -MDd -std:c++17 -utf-8 -W3 -w34100 -w34189 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\data\dummy.cpp 2>NUL >debug\moc_predefs.h
+
+compiler_moc_header_make_all: debug\moc_widget.cpp
+compiler_moc_header_clean:
+ -$(DEL_FILE) debug\moc_widget.cpp
+debug\moc_widget.cpp: widget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QWidget \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qwidget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgetsglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversionchecks.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfiginclude.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconfig.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcore-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfigmacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationdefinitions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcoreexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompilerdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qprocessordetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsystemdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtclasshelpermacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qassert.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtnoop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypes.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypeinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsysinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlogging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qflags.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasicatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic_cxx11.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qgenericatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qyieldcpu.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconstructormacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdarwinhelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexceptionhandling.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qforeach.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttypetraits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobalstatic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmalloc.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qminmax.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnumeric.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qoverload.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qswap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtenvironmentvariables.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtresource.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttranslation.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qversiontagging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtgui-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgets-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgetsexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnamespace.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcomparehelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20type_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtmetamacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs_win.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstring.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qchar.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrefcount.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpair.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydatapointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydataops.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainertools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qxptype_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20functional.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20memory.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringliteral.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlatin1stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qanystringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qutf8stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringtokenizer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringbuilder.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter_base.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhashfunctions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearraylist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringmatcher.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetatype.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdatastream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevicebase.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfloat16.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmath.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetacontainer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtaggedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopeguard.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbindingstorage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmargins.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q23utility.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qaction.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qkeysequence.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qicon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsize.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpaintdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrect.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcolor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgb.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgba64.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qimage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixelformat.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtransform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpolygon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qregion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qspan.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20iterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qline.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvariant.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdebug.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtextstream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontiguouscache.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qset.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhash.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvarlengtharray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpalette.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qbrush.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfont.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qendian.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfontmetrics.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfontinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qsizepolicy.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcursor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qbitmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qurl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qeventpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvector2d.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvectornd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpointingdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qinputdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qscreen.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QList \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QObject \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QRect \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QSize \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QSizeF \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QTransform \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnativeinterface.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qscreen_platform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qguiapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdeadlinetimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qelapsedtimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qeventloop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreapplication_platform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfuture.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfutureinterface.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmutex.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtsan_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qresultstore.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfuture_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qthreadpool.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qthread.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrunnable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexception.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpromise.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qinputmethod.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlocale.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qguiapplication_platform.h \
+ camera.h \
+ ..\..\Include\Mil.h \
+ ..\..\Include\ClassicMIL\milsetup.h \
+ ..\..\Include\ClassicMIL\milos.h \
+ ..\..\Include\ClassicMIL\mildec.h \
+ ..\..\Include\ClassicMIL\milproto.h \
+ ..\..\Include\ClassicMIL\milfunc.h \
+ ..\..\Include\ClassicMIL\milstring.h \
+ ..\..\Include\ClassicMIL\milvector.h \
+ ..\..\Include\ClassicMIL\miluniqueid.h \
+ ..\..\Include\ClassicMIL\mildyn.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3ddisp.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgeo.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgra.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dim.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmap.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmet.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milagm.h \
+ ..\..\Include\ClassicMIL\MILDyn\milbead.h \
+ ..\..\Include\ClassicMIL\MILDyn\milblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcal.h \
+ ..\..\Include\ClassicMIL\MILDyn\milclass.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcode.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcolor.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcom.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildisplay.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildmr.h \
+ ..\..\Include\ClassicMIL\MILDyn\miledge.h \
+ ..\..\Include\ClassicMIL\MILDyn\milim.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmeas.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmetrol.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\milocr.h \
+ ..\..\Include\ClassicMIL\MILDyn\milpat.h \
+ ..\..\Include\ClassicMIL\MILDyn\milreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milstr.h \
+ ..\..\Include\ClassicMIL\MILDyn\PFNC.h \
+ ..\..\Include\ClassicMIL\milfuncll.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QImage \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QQueue \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qqueue.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QDebug \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QString \
+ onnxrunner.h \
+ F:\matrox\opencv\build\include\opencv2\opencv.hpp \
+ F:\matrox\opencv\build\include\opencv2\opencv_modules.hpp \
+ F:\matrox\opencv\build\include\opencv2\core.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvdef.h \
+ F:\matrox\opencv\build\include\opencv2\core\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\hal\interface.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_dispatch.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_helper.h \
+ F:\matrox\opencv\build\include\opencv2\core\hal\msa_macros.h \
+ F:\matrox\opencv\build\include\opencv2\core\fast_math.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\base.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd_wrapper.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\neon_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\vsx_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\check.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\traits.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\saturate.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\bufferpool.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\persistence.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\operations.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utility.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\instrumentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\tls.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\optim.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\ovx.hpp \
+ F:\matrox\opencv\build\include\opencv2\calib3d.hpp \
+ F:\matrox\opencv\build\include\opencv2\features2d.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\miniflann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\defines.h \
+ F:\matrox\opencv\build\include\opencv2\flann\config.h \
+ F:\matrox\opencv\build\include\opencv2\core\affine.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.defines.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logtag.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\async.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dict.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\layer.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\utils\inference_engine.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\flann_base.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\general.h \
+ F:\matrox\opencv\build\include\opencv2\flann\matrix.h \
+ F:\matrox\opencv\build\include\opencv2\flann\params.h \
+ F:\matrox\opencv\build\include\opencv2\flann\any.h \
+ F:\matrox\opencv\build\include\opencv2\flann\saving.h \
+ F:\matrox\opencv\build\include\opencv2\flann\nn_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\result_set.h \
+ F:\matrox\opencv\build\include\opencv2\flann\all_indices.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dynamic_bitset.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dist.h \
+ F:\matrox\opencv\build\include\opencv2\flann\heap.h \
+ F:\matrox\opencv\build\include\opencv2\flann\allocator.h \
+ F:\matrox\opencv\build\include\opencv2\flann\random.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_single_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kmeans_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\logger.h \
+ F:\matrox\opencv\build\include\opencv2\flann\composite_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\linear_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\hierarchical_clustering_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_table.h \
+ F:\matrox\opencv\build\include\opencv2\flann\autotuned_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\ground_truth.h \
+ F:\matrox\opencv\build\include\opencv2\flann\index_testing.h \
+ F:\matrox\opencv\build\include\opencv2\flann\timer.h \
+ F:\matrox\opencv\build\include\opencv2\flann\sampling.h \
+ F:\matrox\opencv\build\include\opencv2\highgui.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgcodecs.hpp \
+ F:\matrox\opencv\build\include\opencv2\videoio.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc\segmentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml\ml.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_dictionary.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_board.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\graphical_code_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\detection_based_tracker.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\face.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\charuco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\barcode.hpp \
+ F:\matrox\opencv\build\include\opencv2\photo.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda_types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\matchers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\motion_estimators.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\camera.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\exposure_compensate.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\seam_finders.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\blenders.hpp \
+ F:\matrox\opencv\build\include\opencv2\video.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\tracking.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\background_segm.hpp \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpSocket \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetwork-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qabstractsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qhostaddress.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpServer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpserver.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QPushButton \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qpushbutton.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qabstractbutton.h \
+ debug\moc_predefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\bin\moc.exe
+ F:\matrox\qt\6.8.1\msvc2022_64\bin\moc.exe $(DEFINES) --compiler-flavor=msvc --include C:/Users/Pc/Desktop/cotton_double2/cotton_double2/cotton_double2/debug/moc_predefs.h -IF:/matrox/qt/6.8.1/msvc2022_64/mkspecs/win32-msvc -IC:/Users/Pc/Desktop/cotton_double2/cotton_double2/cotton_double2 -IC:/Users/Pc/Desktop/cotton_double2/Include -IF:/matrox/opencv/build/include -IF:/matrox/qt/6.8.1/msvc2022_64/include -IF:/matrox/qt/6.8.1/msvc2022_64/include/QtWidgets -IF:/matrox/qt/6.8.1/msvc2022_64/include/QtGui -IF:/matrox/qt/6.8.1/msvc2022_64/include/QtNetwork -IF:/matrox/qt/6.8.1/msvc2022_64/include/QtCore -IF:\vs\VC\Tools\MSVC\14.41.34120\include -IF:\vs\VC\Tools\MSVC\14.41.34120\ATLMFC\include -IF:\vs\VC\Auxiliary\VS\include -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" widget.h -o debug\moc_widget.cpp
+
+compiler_moc_objc_header_make_all:
+compiler_moc_objc_header_clean:
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_uic_make_all: ui_widget.h
+compiler_uic_clean:
+ -$(DEL_FILE) ui_widget.h
+ui_widget.h: widget.ui \
+ F:\matrox\qt\6.8.1\msvc2022_64\bin\uic.exe
+ F:\matrox\qt\6.8.1\msvc2022_64\bin\uic.exe widget.ui -o ui_widget.h
+
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean
+
+
+
+####### Compile
+
+debug\camera.obj: camera.cpp camera.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QObject \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnamespace.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversionchecks.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfiginclude.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconfig.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcore-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfigmacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationdefinitions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcoreexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompilerdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qprocessordetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsystemdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtclasshelpermacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qassert.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtnoop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypes.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypeinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsysinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlogging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qflags.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasicatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic_cxx11.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qgenericatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qyieldcpu.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconstructormacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdarwinhelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexceptionhandling.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qforeach.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttypetraits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobalstatic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmalloc.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qminmax.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnumeric.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qoverload.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qswap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtenvironmentvariables.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtresource.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttranslation.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qversiontagging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcomparehelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20type_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtmetamacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstring.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qchar.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrefcount.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpair.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydatapointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydataops.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainertools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qxptype_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20functional.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20memory.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringliteral.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlatin1stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qanystringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qutf8stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringtokenizer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringbuilder.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter_base.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhashfunctions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearraylist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringmatcher.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetatype.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdatastream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevicebase.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfloat16.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmath.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetacontainer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtaggedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopeguard.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbindingstorage.h \
+ ..\..\Include\Mil.h \
+ ..\..\Include\ClassicMIL\milsetup.h \
+ ..\..\Include\ClassicMIL\milos.h \
+ ..\..\Include\ClassicMIL\mildec.h \
+ ..\..\Include\ClassicMIL\milproto.h \
+ ..\..\Include\ClassicMIL\milfunc.h \
+ ..\..\Include\ClassicMIL\milstring.h \
+ ..\..\Include\ClassicMIL\milvector.h \
+ ..\..\Include\ClassicMIL\miluniqueid.h \
+ ..\..\Include\ClassicMIL\mildyn.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3ddisp.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgeo.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgra.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dim.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmap.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmet.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milagm.h \
+ ..\..\Include\ClassicMIL\MILDyn\milbead.h \
+ ..\..\Include\ClassicMIL\MILDyn\milblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcal.h \
+ ..\..\Include\ClassicMIL\MILDyn\milclass.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcode.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcolor.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcom.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildisplay.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildmr.h \
+ ..\..\Include\ClassicMIL\MILDyn\miledge.h \
+ ..\..\Include\ClassicMIL\MILDyn\milim.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmeas.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmetrol.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\milocr.h \
+ ..\..\Include\ClassicMIL\MILDyn\milpat.h \
+ ..\..\Include\ClassicMIL\MILDyn\milreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milstr.h \
+ ..\..\Include\ClassicMIL\MILDyn\PFNC.h \
+ ..\..\Include\ClassicMIL\milfuncll.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QImage \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qimage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtgui-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcolor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgb.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgba64.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpaintdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs_win.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrect.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmargins.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q23utility.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsize.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixelformat.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtransform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpolygon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qregion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qspan.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20iterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qline.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QQueue \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qqueue.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QDebug \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdebug.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtextstream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontiguouscache.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qset.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhash.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvarlengtharray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QString \
+ onnxrunner.h \
+ F:\matrox\opencv\build\include\opencv2\opencv.hpp \
+ F:\matrox\opencv\build\include\opencv2\opencv_modules.hpp \
+ F:\matrox\opencv\build\include\opencv2\core.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvdef.h \
+ F:\matrox\opencv\build\include\opencv2\core\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\hal\interface.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_dispatch.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_helper.h \
+ F:\matrox\opencv\build\include\opencv2\core\hal\msa_macros.h \
+ F:\matrox\opencv\build\include\opencv2\core\fast_math.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\base.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd_wrapper.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\neon_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\vsx_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\check.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\traits.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\saturate.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\bufferpool.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\persistence.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\operations.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utility.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\instrumentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\tls.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\optim.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\ovx.hpp \
+ F:\matrox\opencv\build\include\opencv2\calib3d.hpp \
+ F:\matrox\opencv\build\include\opencv2\features2d.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\miniflann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\defines.h \
+ F:\matrox\opencv\build\include\opencv2\flann\config.h \
+ F:\matrox\opencv\build\include\opencv2\core\affine.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.defines.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logtag.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\async.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dict.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\layer.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\utils\inference_engine.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\flann_base.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\general.h \
+ F:\matrox\opencv\build\include\opencv2\flann\matrix.h \
+ F:\matrox\opencv\build\include\opencv2\flann\params.h \
+ F:\matrox\opencv\build\include\opencv2\flann\any.h \
+ F:\matrox\opencv\build\include\opencv2\flann\saving.h \
+ F:\matrox\opencv\build\include\opencv2\flann\nn_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\result_set.h \
+ F:\matrox\opencv\build\include\opencv2\flann\all_indices.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dynamic_bitset.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dist.h \
+ F:\matrox\opencv\build\include\opencv2\flann\heap.h \
+ F:\matrox\opencv\build\include\opencv2\flann\allocator.h \
+ F:\matrox\opencv\build\include\opencv2\flann\random.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_single_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kmeans_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\logger.h \
+ F:\matrox\opencv\build\include\opencv2\flann\composite_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\linear_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\hierarchical_clustering_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_table.h \
+ F:\matrox\opencv\build\include\opencv2\flann\autotuned_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\ground_truth.h \
+ F:\matrox\opencv\build\include\opencv2\flann\index_testing.h \
+ F:\matrox\opencv\build\include\opencv2\flann\timer.h \
+ F:\matrox\opencv\build\include\opencv2\flann\sampling.h \
+ F:\matrox\opencv\build\include\opencv2\highgui.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgcodecs.hpp \
+ F:\matrox\opencv\build\include\opencv2\videoio.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc\segmentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml\ml.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_dictionary.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_board.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\graphical_code_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\detection_based_tracker.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\face.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\charuco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\barcode.hpp \
+ F:\matrox\opencv\build\include\opencv2\photo.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda_types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\matchers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\motion_estimators.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\camera.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\exposure_compensate.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\seam_finders.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\blenders.hpp \
+ F:\matrox\opencv\build\include\opencv2\video.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\tracking.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\background_segm.hpp \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpSocket \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetwork-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qabstractsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qhostaddress.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvariant.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpServer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpserver.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QTimer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasictimer.h
+
+debug\main.obj: main.cpp widget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QWidget \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qwidget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgetsglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversionchecks.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfiginclude.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconfig.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcore-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfigmacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationdefinitions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcoreexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompilerdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qprocessordetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsystemdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtclasshelpermacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qassert.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtnoop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypes.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypeinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsysinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlogging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qflags.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasicatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic_cxx11.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qgenericatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qyieldcpu.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconstructormacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdarwinhelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexceptionhandling.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qforeach.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttypetraits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobalstatic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmalloc.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qminmax.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnumeric.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qoverload.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qswap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtenvironmentvariables.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtresource.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttranslation.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qversiontagging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtgui-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgets-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgetsexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnamespace.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcomparehelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20type_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtmetamacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs_win.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstring.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qchar.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrefcount.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpair.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydatapointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydataops.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainertools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qxptype_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20functional.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20memory.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringliteral.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlatin1stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qanystringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qutf8stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringtokenizer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringbuilder.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter_base.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhashfunctions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearraylist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringmatcher.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetatype.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdatastream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevicebase.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfloat16.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmath.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetacontainer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtaggedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopeguard.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbindingstorage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmargins.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q23utility.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qaction.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qkeysequence.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qicon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsize.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpaintdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrect.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcolor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgb.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgba64.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qimage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixelformat.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtransform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpolygon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qregion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qspan.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20iterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qline.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvariant.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdebug.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtextstream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontiguouscache.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qset.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhash.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvarlengtharray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpalette.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qbrush.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfont.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qendian.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfontmetrics.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfontinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qsizepolicy.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcursor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qbitmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qurl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qeventpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvector2d.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvectornd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpointingdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qinputdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qscreen.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QList \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QObject \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QRect \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QSize \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QSizeF \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QTransform \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnativeinterface.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qscreen_platform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qguiapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdeadlinetimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qelapsedtimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qeventloop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreapplication_platform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfuture.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfutureinterface.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmutex.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtsan_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qresultstore.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfuture_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qthreadpool.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qthread.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrunnable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexception.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpromise.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qinputmethod.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlocale.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qguiapplication_platform.h \
+ camera.h \
+ ..\..\Include\Mil.h \
+ ..\..\Include\ClassicMIL\milsetup.h \
+ ..\..\Include\ClassicMIL\milos.h \
+ ..\..\Include\ClassicMIL\mildec.h \
+ ..\..\Include\ClassicMIL\milproto.h \
+ ..\..\Include\ClassicMIL\milfunc.h \
+ ..\..\Include\ClassicMIL\milstring.h \
+ ..\..\Include\ClassicMIL\milvector.h \
+ ..\..\Include\ClassicMIL\miluniqueid.h \
+ ..\..\Include\ClassicMIL\mildyn.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3ddisp.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgeo.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgra.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dim.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmap.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmet.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milagm.h \
+ ..\..\Include\ClassicMIL\MILDyn\milbead.h \
+ ..\..\Include\ClassicMIL\MILDyn\milblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcal.h \
+ ..\..\Include\ClassicMIL\MILDyn\milclass.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcode.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcolor.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcom.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildisplay.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildmr.h \
+ ..\..\Include\ClassicMIL\MILDyn\miledge.h \
+ ..\..\Include\ClassicMIL\MILDyn\milim.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmeas.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmetrol.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\milocr.h \
+ ..\..\Include\ClassicMIL\MILDyn\milpat.h \
+ ..\..\Include\ClassicMIL\MILDyn\milreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milstr.h \
+ ..\..\Include\ClassicMIL\MILDyn\PFNC.h \
+ ..\..\Include\ClassicMIL\milfuncll.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QImage \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QQueue \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qqueue.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QDebug \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QString \
+ onnxrunner.h \
+ F:\matrox\opencv\build\include\opencv2\opencv.hpp \
+ F:\matrox\opencv\build\include\opencv2\opencv_modules.hpp \
+ F:\matrox\opencv\build\include\opencv2\core.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvdef.h \
+ F:\matrox\opencv\build\include\opencv2\core\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\hal\interface.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_dispatch.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_helper.h \
+ F:\matrox\opencv\build\include\opencv2\core\hal\msa_macros.h \
+ F:\matrox\opencv\build\include\opencv2\core\fast_math.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\base.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd_wrapper.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\neon_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\vsx_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\check.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\traits.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\saturate.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\bufferpool.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\persistence.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\operations.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utility.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\instrumentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\tls.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\optim.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\ovx.hpp \
+ F:\matrox\opencv\build\include\opencv2\calib3d.hpp \
+ F:\matrox\opencv\build\include\opencv2\features2d.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\miniflann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\defines.h \
+ F:\matrox\opencv\build\include\opencv2\flann\config.h \
+ F:\matrox\opencv\build\include\opencv2\core\affine.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.defines.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logtag.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\async.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dict.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\layer.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\utils\inference_engine.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\flann_base.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\general.h \
+ F:\matrox\opencv\build\include\opencv2\flann\matrix.h \
+ F:\matrox\opencv\build\include\opencv2\flann\params.h \
+ F:\matrox\opencv\build\include\opencv2\flann\any.h \
+ F:\matrox\opencv\build\include\opencv2\flann\saving.h \
+ F:\matrox\opencv\build\include\opencv2\flann\nn_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\result_set.h \
+ F:\matrox\opencv\build\include\opencv2\flann\all_indices.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dynamic_bitset.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dist.h \
+ F:\matrox\opencv\build\include\opencv2\flann\heap.h \
+ F:\matrox\opencv\build\include\opencv2\flann\allocator.h \
+ F:\matrox\opencv\build\include\opencv2\flann\random.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_single_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kmeans_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\logger.h \
+ F:\matrox\opencv\build\include\opencv2\flann\composite_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\linear_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\hierarchical_clustering_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_table.h \
+ F:\matrox\opencv\build\include\opencv2\flann\autotuned_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\ground_truth.h \
+ F:\matrox\opencv\build\include\opencv2\flann\index_testing.h \
+ F:\matrox\opencv\build\include\opencv2\flann\timer.h \
+ F:\matrox\opencv\build\include\opencv2\flann\sampling.h \
+ F:\matrox\opencv\build\include\opencv2\highgui.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgcodecs.hpp \
+ F:\matrox\opencv\build\include\opencv2\videoio.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc\segmentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml\ml.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_dictionary.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_board.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\graphical_code_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\detection_based_tracker.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\face.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\charuco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\barcode.hpp \
+ F:\matrox\opencv\build\include\opencv2\photo.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda_types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\matchers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\motion_estimators.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\camera.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\exposure_compensate.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\seam_finders.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\blenders.hpp \
+ F:\matrox\opencv\build\include\opencv2\video.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\tracking.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\background_segm.hpp \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpSocket \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetwork-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qabstractsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qhostaddress.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpServer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpserver.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QPushButton \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qpushbutton.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qabstractbutton.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QApplication \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qapplication.h
+
+debug\onnxrunner.obj: onnxrunner.cpp onnxrunner.h \
+ F:\matrox\opencv\build\include\opencv2\opencv.hpp \
+ F:\matrox\opencv\build\include\opencv2\opencv_modules.hpp \
+ F:\matrox\opencv\build\include\opencv2\core.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvdef.h \
+ F:\matrox\opencv\build\include\opencv2\core\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\hal\interface.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_dispatch.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_helper.h \
+ F:\matrox\opencv\build\include\opencv2\core\hal\msa_macros.h \
+ F:\matrox\opencv\build\include\opencv2\core\fast_math.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\base.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd_wrapper.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\neon_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\vsx_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\check.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\traits.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\saturate.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\bufferpool.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\persistence.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\operations.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utility.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\instrumentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\tls.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\optim.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\ovx.hpp \
+ F:\matrox\opencv\build\include\opencv2\calib3d.hpp \
+ F:\matrox\opencv\build\include\opencv2\features2d.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\miniflann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\defines.h \
+ F:\matrox\opencv\build\include\opencv2\flann\config.h \
+ F:\matrox\opencv\build\include\opencv2\core\affine.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.defines.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logtag.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\async.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dict.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\layer.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\utils\inference_engine.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\flann_base.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\general.h \
+ F:\matrox\opencv\build\include\opencv2\flann\matrix.h \
+ F:\matrox\opencv\build\include\opencv2\flann\params.h \
+ F:\matrox\opencv\build\include\opencv2\flann\any.h \
+ F:\matrox\opencv\build\include\opencv2\flann\saving.h \
+ F:\matrox\opencv\build\include\opencv2\flann\nn_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\result_set.h \
+ F:\matrox\opencv\build\include\opencv2\flann\all_indices.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dynamic_bitset.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dist.h \
+ F:\matrox\opencv\build\include\opencv2\flann\heap.h \
+ F:\matrox\opencv\build\include\opencv2\flann\allocator.h \
+ F:\matrox\opencv\build\include\opencv2\flann\random.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_single_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kmeans_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\logger.h \
+ F:\matrox\opencv\build\include\opencv2\flann\composite_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\linear_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\hierarchical_clustering_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_table.h \
+ F:\matrox\opencv\build\include\opencv2\flann\autotuned_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\ground_truth.h \
+ F:\matrox\opencv\build\include\opencv2\flann\index_testing.h \
+ F:\matrox\opencv\build\include\opencv2\flann\timer.h \
+ F:\matrox\opencv\build\include\opencv2\flann\sampling.h \
+ F:\matrox\opencv\build\include\opencv2\highgui.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgcodecs.hpp \
+ F:\matrox\opencv\build\include\opencv2\videoio.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc\segmentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml\ml.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_dictionary.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_board.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\graphical_code_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\detection_based_tracker.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\face.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\charuco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\barcode.hpp \
+ F:\matrox\opencv\build\include\opencv2\photo.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda_types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\matchers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\motion_estimators.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\camera.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\exposure_compensate.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\seam_finders.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\blenders.hpp \
+ F:\matrox\opencv\build\include\opencv2\video.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\tracking.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\background_segm.hpp \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\Qdebug \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdebug.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfigmacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfiginclude.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconfig.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcore-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationdefinitions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversionchecks.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypes.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qprocessordetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsystemdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qassert.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompilerdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcoreexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtclasshelpermacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtnoop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtextstream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevicebase.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypeinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsysinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlogging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qflags.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasicatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic_cxx11.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qgenericatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qyieldcpu.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconstructormacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdarwinhelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexceptionhandling.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qforeach.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttypetraits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobalstatic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmalloc.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qminmax.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnumeric.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qoverload.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qswap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtenvironmentvariables.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtresource.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttranslation.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qversiontagging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qchar.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcomparehelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20type_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrefcount.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnamespace.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtmetamacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpair.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydatapointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydataops.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainertools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qxptype_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20functional.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20memory.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringliteral.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter_base.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstring.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlatin1stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qanystringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qutf8stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringtokenizer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringbuilder.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontiguouscache.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhashfunctions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetatype.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdatastream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfloat16.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmath.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetacontainer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtaggedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopeguard.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearraylist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringmatcher.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qset.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhash.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvarlengtharray.h
+
+debug\widget.obj: widget.cpp widget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QWidget \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qwidget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgetsglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversionchecks.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfiginclude.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconfig.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcore-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfigmacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationdefinitions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcoreexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompilerdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qprocessordetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsystemdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtclasshelpermacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qassert.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtnoop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypes.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypeinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsysinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlogging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qflags.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasicatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic_cxx11.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qgenericatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qyieldcpu.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconstructormacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdarwinhelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexceptionhandling.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qforeach.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttypetraits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobalstatic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmalloc.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qminmax.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnumeric.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qoverload.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qswap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtenvironmentvariables.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtresource.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttranslation.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qversiontagging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtgui-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgets-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgetsexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnamespace.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcomparehelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20type_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtmetamacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs_win.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstring.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qchar.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrefcount.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpair.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydatapointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydataops.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainertools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qxptype_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20functional.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20memory.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringliteral.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlatin1stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qanystringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qutf8stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringtokenizer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringbuilder.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter_base.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhashfunctions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearraylist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringmatcher.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetatype.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdatastream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevicebase.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfloat16.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmath.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetacontainer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtaggedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopeguard.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbindingstorage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmargins.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q23utility.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qaction.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qkeysequence.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qicon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsize.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpaintdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrect.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcolor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgb.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgba64.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qimage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixelformat.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtransform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpolygon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qregion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qspan.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20iterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qline.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvariant.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdebug.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtextstream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontiguouscache.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qset.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhash.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvarlengtharray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpalette.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qbrush.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfont.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qendian.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfontmetrics.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfontinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qsizepolicy.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcursor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qbitmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qurl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qeventpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvector2d.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvectornd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpointingdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qinputdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qscreen.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QList \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QObject \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QRect \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QSize \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QSizeF \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QTransform \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnativeinterface.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qscreen_platform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qguiapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdeadlinetimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qelapsedtimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qeventloop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreapplication_platform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfuture.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfutureinterface.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmutex.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtsan_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qresultstore.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfuture_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qthreadpool.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qthread.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrunnable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexception.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpromise.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qinputmethod.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlocale.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qguiapplication_platform.h \
+ camera.h \
+ ..\..\Include\Mil.h \
+ ..\..\Include\ClassicMIL\milsetup.h \
+ ..\..\Include\ClassicMIL\milos.h \
+ ..\..\Include\ClassicMIL\mildec.h \
+ ..\..\Include\ClassicMIL\milproto.h \
+ ..\..\Include\ClassicMIL\milfunc.h \
+ ..\..\Include\ClassicMIL\milstring.h \
+ ..\..\Include\ClassicMIL\milvector.h \
+ ..\..\Include\ClassicMIL\miluniqueid.h \
+ ..\..\Include\ClassicMIL\mildyn.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3ddisp.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgeo.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgra.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dim.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmap.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmet.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milagm.h \
+ ..\..\Include\ClassicMIL\MILDyn\milbead.h \
+ ..\..\Include\ClassicMIL\MILDyn\milblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcal.h \
+ ..\..\Include\ClassicMIL\MILDyn\milclass.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcode.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcolor.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcom.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildisplay.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildmr.h \
+ ..\..\Include\ClassicMIL\MILDyn\miledge.h \
+ ..\..\Include\ClassicMIL\MILDyn\milim.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmeas.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmetrol.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\milocr.h \
+ ..\..\Include\ClassicMIL\MILDyn\milpat.h \
+ ..\..\Include\ClassicMIL\MILDyn\milreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milstr.h \
+ ..\..\Include\ClassicMIL\MILDyn\PFNC.h \
+ ..\..\Include\ClassicMIL\milfuncll.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QImage \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QQueue \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qqueue.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QDebug \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QString \
+ onnxrunner.h \
+ F:\matrox\opencv\build\include\opencv2\opencv.hpp \
+ F:\matrox\opencv\build\include\opencv2\opencv_modules.hpp \
+ F:\matrox\opencv\build\include\opencv2\core.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvdef.h \
+ F:\matrox\opencv\build\include\opencv2\core\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\hal\interface.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_dispatch.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_helper.h \
+ F:\matrox\opencv\build\include\opencv2\core\hal\msa_macros.h \
+ F:\matrox\opencv\build\include\opencv2\core\fast_math.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\base.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd_wrapper.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\neon_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\vsx_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\check.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\traits.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\saturate.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\bufferpool.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\persistence.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\operations.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utility.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\instrumentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\tls.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\optim.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\ovx.hpp \
+ F:\matrox\opencv\build\include\opencv2\calib3d.hpp \
+ F:\matrox\opencv\build\include\opencv2\features2d.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\miniflann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\defines.h \
+ F:\matrox\opencv\build\include\opencv2\flann\config.h \
+ F:\matrox\opencv\build\include\opencv2\core\affine.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.defines.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logtag.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\async.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dict.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\layer.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\utils\inference_engine.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\flann_base.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\general.h \
+ F:\matrox\opencv\build\include\opencv2\flann\matrix.h \
+ F:\matrox\opencv\build\include\opencv2\flann\params.h \
+ F:\matrox\opencv\build\include\opencv2\flann\any.h \
+ F:\matrox\opencv\build\include\opencv2\flann\saving.h \
+ F:\matrox\opencv\build\include\opencv2\flann\nn_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\result_set.h \
+ F:\matrox\opencv\build\include\opencv2\flann\all_indices.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dynamic_bitset.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dist.h \
+ F:\matrox\opencv\build\include\opencv2\flann\heap.h \
+ F:\matrox\opencv\build\include\opencv2\flann\allocator.h \
+ F:\matrox\opencv\build\include\opencv2\flann\random.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_single_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kmeans_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\logger.h \
+ F:\matrox\opencv\build\include\opencv2\flann\composite_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\linear_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\hierarchical_clustering_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_table.h \
+ F:\matrox\opencv\build\include\opencv2\flann\autotuned_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\ground_truth.h \
+ F:\matrox\opencv\build\include\opencv2\flann\index_testing.h \
+ F:\matrox\opencv\build\include\opencv2\flann\timer.h \
+ F:\matrox\opencv\build\include\opencv2\flann\sampling.h \
+ F:\matrox\opencv\build\include\opencv2\highgui.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgcodecs.hpp \
+ F:\matrox\opencv\build\include\opencv2\videoio.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc\segmentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml\ml.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_dictionary.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_board.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\graphical_code_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\detection_based_tracker.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\face.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\charuco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\barcode.hpp \
+ F:\matrox\opencv\build\include\opencv2\photo.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda_types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\matchers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\motion_estimators.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\camera.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\exposure_compensate.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\seam_finders.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\blenders.hpp \
+ F:\matrox\opencv\build\include\opencv2\video.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\tracking.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\background_segm.hpp \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpSocket \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetwork-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qabstractsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qhostaddress.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpServer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpserver.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QPushButton \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qpushbutton.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qabstractbutton.h \
+ ui_widget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QVariant \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QApplication \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QGroupBox \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qgroupbox.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qframe.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QLabel \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qlabel.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpicture.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtextdocument.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QSpinBox \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qspinbox.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qabstractspinbox.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvalidator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qregularexpression.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QTabWidget \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtabwidget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QTimer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasictimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QEventLoop \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QElapsedTimer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QPixmap \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QDateTime \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdatetime.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcalendar.h
+
+debug\moc_widget.obj: debug\moc_widget.cpp
+
+####### Install
+
+install: FORCE
+
+uninstall: FORCE
+
+FORCE:
+
diff --git a/Makefile.Release b/Makefile.Release
new file mode 100644
index 0000000..d1b0365
--- /dev/null
+++ b/Makefile.Release
@@ -0,0 +1,1851 @@
+#############################################################################
+# Makefile for building: cotton_double2
+# Generated by qmake (3.1) (Qt 6.8.1)
+# Project: cotton_double2.pro
+# Template: app
+#############################################################################
+
+MAKEFILE = Makefile.Release
+
+EQ = =
+
+####### Compiler, tools and options
+
+CC = cl
+CXX = cl
+DEFINES = -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DNDEBUG -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB
+CFLAGS = -nologo -Zc:wchar_t -FS -Zc:strictStrings -O2 -MD -utf-8 -W3 -w44456 -w44457 -w44458 $(DEFINES)
+CXXFLAGS = -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -O2 -MD -std:c++17 -utf-8 -W3 -w34100 -w34189 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc $(DEFINES)
+INCPATH = -I. -I..\..\Include -IF:\matrox\opencv\build\include -IF:\matrox\qt\6.8.1\msvc2022_64\include -IF:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets -IF:\matrox\qt\6.8.1\msvc2022_64\include\QtGui -IF:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork -IF:\matrox\qt\6.8.1\msvc2022_64\include\QtCore -Irelease -I. -I/include -IF:\matrox\qt\6.8.1\msvc2022_64\mkspecs\win32-msvc
+LINKER = link
+LFLAGS = /NOLOGO /DYNAMICBASE /NXCOMPAT /OPT:REF /OPT:ICF /INCREMENTAL:NO /SUBSYSTEM:WINDOWS "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'"
+LIBS = /LIBPATH:C:\Users\Pc\Desktop\cotton_double2\LIB C:\Users\Pc\Desktop\cotton_double2\LIB\mil.lib C:\Users\Pc\Desktop\cotton_double2\LIB\Milim.lib F:\matrox\opencv\build\x64\vc16\lib\opencv*.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Widgets.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Gui.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Network.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Core.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6EntryPoint.lib shell32.lib
+QMAKE = F:\matrox\qt\6.8.1\msvc2022_64\bin\qmake.exe
+DEL_FILE = del
+CHK_DIR_EXISTS= if not exist
+MKDIR = mkdir
+COPY = copy /y
+COPY_FILE = copy /y
+COPY_DIR = xcopy /s /q /y /i
+INSTALL_FILE = copy /y
+INSTALL_PROGRAM = copy /y
+INSTALL_DIR = xcopy /s /q /y /i
+QINSTALL = F:\matrox\qt\6.8.1\msvc2022_64\bin\qmake.exe -install qinstall
+QINSTALL_PROGRAM = F:\matrox\qt\6.8.1\msvc2022_64\bin\qmake.exe -install qinstall -exe
+DEL_FILE = del
+SYMLINK = $(QMAKE) -install ln -f -s
+DEL_DIR = rmdir
+MOVE = move
+IDC = idc
+IDL = midl
+ZIP = zip -r -9
+DEF_FILE =
+RES_FILE =
+SED = $(QMAKE) -install sed
+MOVE = move
+
+####### Output directory
+
+OBJECTS_DIR = release
+
+####### Files
+
+SOURCES = camera.cpp \
+ main.cpp \
+ onnxrunner.cpp \
+ widget.cpp release\moc_widget.cpp
+OBJECTS = release\camera.obj \
+ release\main.obj \
+ release\onnxrunner.obj \
+ release\widget.obj \
+ release\moc_widget.obj
+
+DIST = camera.h \
+ onnxrunner.h \
+ widget.h camera.cpp \
+ main.cpp \
+ onnxrunner.cpp \
+ widget.cpp
+QMAKE_TARGET = cotton_double2
+DESTDIR = release\ #avoid trailing-slash linebreak
+TARGET = cotton_double2.exe
+DESTDIR_TARGET = release\cotton_double2.exe
+
+####### Implicit rules
+
+.SUFFIXES: .c .cpp .cc .cxx
+
+{.}.cpp{release\}.obj::
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -Forelease\ @<<
+ $<
+<<
+
+{.}.cc{release\}.obj::
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -Forelease\ @<<
+ $<
+<<
+
+{.}.cxx{release\}.obj::
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -Forelease\ @<<
+ $<
+<<
+
+{.}.c{release\}.obj::
+ $(CC) -c $(CFLAGS) $(INCPATH) -Forelease\ @<<
+ $<
+<<
+
+{release}.cpp{release\}.obj::
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -Forelease\ @<<
+ $<
+<<
+
+{release}.cc{release\}.obj::
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -Forelease\ @<<
+ $<
+<<
+
+{release}.cxx{release\}.obj::
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -Forelease\ @<<
+ $<
+<<
+
+{release}.c{release\}.obj::
+ $(CC) -c $(CFLAGS) $(INCPATH) -Forelease\ @<<
+ $<
+<<
+
+####### Build rules
+
+first: all
+all: Makefile.Release release\cotton_double2.exe
+
+release\cotton_double2.exe: F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Widgets.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Gui.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Network.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Core.lib F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6EntryPoint.lib ui_widget.h $(OBJECTS)
+ $(LINKER) $(LFLAGS) /MANIFEST:embed /OUT:$(DESTDIR_TARGET) @<<
+release\camera.obj release\main.obj release\onnxrunner.obj release\widget.obj release\moc_widget.obj
+$(LIBS)
+<<
+
+qmake: FORCE
+ @$(QMAKE) -o Makefile.Release cotton_double2.pro -spec win32-msvc "CONFIG+=qtquickcompiler"
+
+qmake_all: FORCE
+
+dist:
+ $(ZIP) cotton_double2.zip $(SOURCES) $(DIST) cotton_double2.pro F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\spec_pre.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\windows-desktop.conf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\windows_vulkan_sdk.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\windows-vulkan.conf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\msvc-desktop.conf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\qconfig.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_ext_freetype.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_ext_libjpeg.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_ext_libpng.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_concurrent.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_concurrent_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_core.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_core_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_dbus.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_dbus_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_designer.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_designer_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_designercomponents_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_entrypoint_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_example_icons_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_examples_asset_downloader_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_fb_support_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_freetype_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_gui.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_gui_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_harfbuzz_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_help.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_help_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttracker.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttracker_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttrackerqml.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_insighttrackerqml_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_jpeg_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsanimation.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsanimation_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsplatform.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsplatform_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssettings.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssettings_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_linguist.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_network.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_network_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_opengl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_opengl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_packetprotocol_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_png_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_printsupport.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_printsupport_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qdoccatch_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchconversions_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchgenerators_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qml.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qml_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlassetdownloader.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlassetdownloader_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcore.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlcore_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmldebug_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmldom_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlls_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmeta.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmeta_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltest.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltest_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltoolingsettings_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmltyperegistrar_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quick.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quick_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fluentwinui3styleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickcontrolstestutilsprivate_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickeffects_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickparticles_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickshapes_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quicktestutilsprivate_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickvectorimage.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickvectorimage_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickvectorimagegenerator_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_sql.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_sql_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svg.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svg_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_testlib.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_testlib_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_tools_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_uiplugin.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_uitools.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_uitools_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_widgets.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_widgets_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_xml.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_xml_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\modules\qt_lib_zlib_private.pri F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qt_functions.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qt_config.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\win32-msvc\qmake.conf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\spec_post.prf .qmake.stash F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\exclusive_builds.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\common\msvc-version.conf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\toolchain.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\default_pre.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\default_pre.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\resolve_config.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\exclusive_builds_post.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\default_post.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\build_pass.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qtquickcompiler.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\precompile_header.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\warn_on.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\permissions.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qt.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\resources_functions.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\resources.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\moc.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\opengl.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\uic.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\qmake_use.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\file_copies.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\win32\windows.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\testcase_targets.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\exceptions.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\yacc.prf F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\lex.prf cotton_double2.pro F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Widgets.prl F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Gui.prl F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Network.prl F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6Core.prl F:\matrox\qt\6.8.1\msvc2022_64\lib\Qt6EntryPoint.prl F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\data\dummy.cpp camera.h onnxrunner.h widget.h camera.cpp main.cpp onnxrunner.cpp widget.cpp widget.ui
+
+clean: compiler_clean
+ -$(DEL_FILE) release\camera.obj release\main.obj release\onnxrunner.obj release\widget.obj release\moc_widget.obj
+
+distclean: clean
+ -$(DEL_FILE) .qmake.stash
+ -$(DEL_FILE) $(DESTDIR_TARGET)
+ -$(DEL_FILE) Makefile.Release
+
+mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: release\moc_predefs.h
+compiler_moc_predefs_clean:
+ -$(DEL_FILE) release\moc_predefs.h
+release\moc_predefs.h: F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\data\dummy.cpp
+ cl -BxF:\matrox\qt\6.8.1\msvc2022_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -O2 -MD -std:c++17 -utf-8 -W3 -w34100 -w34189 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E F:\matrox\qt\6.8.1\msvc2022_64\mkspecs\features\data\dummy.cpp 2>NUL >release\moc_predefs.h
+
+compiler_moc_header_make_all: release\moc_widget.cpp
+compiler_moc_header_clean:
+ -$(DEL_FILE) release\moc_widget.cpp
+release\moc_widget.cpp: widget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QWidget \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qwidget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgetsglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversionchecks.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfiginclude.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconfig.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcore-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfigmacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationdefinitions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcoreexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompilerdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qprocessordetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsystemdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtclasshelpermacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qassert.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtnoop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypes.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypeinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsysinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlogging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qflags.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasicatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic_cxx11.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qgenericatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qyieldcpu.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconstructormacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdarwinhelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexceptionhandling.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qforeach.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttypetraits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobalstatic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmalloc.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qminmax.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnumeric.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qoverload.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qswap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtenvironmentvariables.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtresource.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttranslation.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qversiontagging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtgui-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgets-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgetsexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnamespace.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcomparehelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20type_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtmetamacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs_win.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstring.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qchar.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrefcount.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpair.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydatapointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydataops.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainertools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qxptype_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20functional.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20memory.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringliteral.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlatin1stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qanystringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qutf8stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringtokenizer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringbuilder.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter_base.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhashfunctions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearraylist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringmatcher.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetatype.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdatastream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevicebase.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfloat16.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmath.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetacontainer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtaggedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopeguard.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbindingstorage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmargins.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q23utility.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qaction.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qkeysequence.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qicon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsize.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpaintdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrect.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcolor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgb.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgba64.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qimage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixelformat.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtransform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpolygon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qregion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qspan.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20iterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qline.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvariant.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdebug.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtextstream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontiguouscache.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qset.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhash.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvarlengtharray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpalette.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qbrush.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfont.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qendian.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfontmetrics.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfontinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qsizepolicy.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcursor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qbitmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qurl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qeventpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvector2d.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvectornd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpointingdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qinputdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qscreen.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QList \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QObject \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QRect \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QSize \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QSizeF \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QTransform \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnativeinterface.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qscreen_platform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qguiapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdeadlinetimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qelapsedtimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qeventloop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreapplication_platform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfuture.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfutureinterface.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmutex.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtsan_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qresultstore.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfuture_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qthreadpool.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qthread.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrunnable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexception.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpromise.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qinputmethod.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlocale.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qguiapplication_platform.h \
+ camera.h \
+ ..\..\Include\Mil.h \
+ ..\..\Include\ClassicMIL\milsetup.h \
+ ..\..\Include\ClassicMIL\milos.h \
+ ..\..\Include\ClassicMIL\mildec.h \
+ ..\..\Include\ClassicMIL\milproto.h \
+ ..\..\Include\ClassicMIL\milfunc.h \
+ ..\..\Include\ClassicMIL\milstring.h \
+ ..\..\Include\ClassicMIL\milvector.h \
+ ..\..\Include\ClassicMIL\miluniqueid.h \
+ ..\..\Include\ClassicMIL\mildyn.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3ddisp.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgeo.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgra.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dim.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmap.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmet.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milagm.h \
+ ..\..\Include\ClassicMIL\MILDyn\milbead.h \
+ ..\..\Include\ClassicMIL\MILDyn\milblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcal.h \
+ ..\..\Include\ClassicMIL\MILDyn\milclass.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcode.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcolor.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcom.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildisplay.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildmr.h \
+ ..\..\Include\ClassicMIL\MILDyn\miledge.h \
+ ..\..\Include\ClassicMIL\MILDyn\milim.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmeas.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmetrol.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\milocr.h \
+ ..\..\Include\ClassicMIL\MILDyn\milpat.h \
+ ..\..\Include\ClassicMIL\MILDyn\milreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milstr.h \
+ ..\..\Include\ClassicMIL\MILDyn\PFNC.h \
+ ..\..\Include\ClassicMIL\milfuncll.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QImage \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QQueue \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qqueue.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QDebug \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QString \
+ onnxrunner.h \
+ F:\matrox\opencv\build\include\opencv2\opencv.hpp \
+ F:\matrox\opencv\build\include\opencv2\opencv_modules.hpp \
+ F:\matrox\opencv\build\include\opencv2\core.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvdef.h \
+ F:\matrox\opencv\build\include\opencv2\core\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\hal\interface.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_dispatch.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_helper.h \
+ F:\matrox\opencv\build\include\opencv2\core\hal\msa_macros.h \
+ F:\matrox\opencv\build\include\opencv2\core\fast_math.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\base.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd_wrapper.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\neon_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\vsx_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\check.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\traits.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\saturate.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\bufferpool.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\persistence.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\operations.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utility.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\instrumentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\tls.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\optim.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\ovx.hpp \
+ F:\matrox\opencv\build\include\opencv2\calib3d.hpp \
+ F:\matrox\opencv\build\include\opencv2\features2d.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\miniflann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\defines.h \
+ F:\matrox\opencv\build\include\opencv2\flann\config.h \
+ F:\matrox\opencv\build\include\opencv2\core\affine.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.defines.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logtag.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\async.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dict.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\layer.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\utils\inference_engine.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\flann_base.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\general.h \
+ F:\matrox\opencv\build\include\opencv2\flann\matrix.h \
+ F:\matrox\opencv\build\include\opencv2\flann\params.h \
+ F:\matrox\opencv\build\include\opencv2\flann\any.h \
+ F:\matrox\opencv\build\include\opencv2\flann\saving.h \
+ F:\matrox\opencv\build\include\opencv2\flann\nn_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\result_set.h \
+ F:\matrox\opencv\build\include\opencv2\flann\all_indices.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dynamic_bitset.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dist.h \
+ F:\matrox\opencv\build\include\opencv2\flann\heap.h \
+ F:\matrox\opencv\build\include\opencv2\flann\allocator.h \
+ F:\matrox\opencv\build\include\opencv2\flann\random.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_single_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kmeans_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\logger.h \
+ F:\matrox\opencv\build\include\opencv2\flann\composite_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\linear_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\hierarchical_clustering_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_table.h \
+ F:\matrox\opencv\build\include\opencv2\flann\autotuned_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\ground_truth.h \
+ F:\matrox\opencv\build\include\opencv2\flann\index_testing.h \
+ F:\matrox\opencv\build\include\opencv2\flann\timer.h \
+ F:\matrox\opencv\build\include\opencv2\flann\sampling.h \
+ F:\matrox\opencv\build\include\opencv2\highgui.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgcodecs.hpp \
+ F:\matrox\opencv\build\include\opencv2\videoio.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc\segmentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml\ml.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_dictionary.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_board.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\graphical_code_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\detection_based_tracker.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\face.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\charuco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\barcode.hpp \
+ F:\matrox\opencv\build\include\opencv2\photo.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda_types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\matchers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\motion_estimators.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\camera.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\exposure_compensate.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\seam_finders.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\blenders.hpp \
+ F:\matrox\opencv\build\include\opencv2\video.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\tracking.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\background_segm.hpp \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpSocket \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetwork-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qabstractsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qhostaddress.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpServer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpserver.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QPushButton \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qpushbutton.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qabstractbutton.h \
+ release\moc_predefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\bin\moc.exe
+ F:\matrox\qt\6.8.1\msvc2022_64\bin\moc.exe $(DEFINES) --compiler-flavor=msvc --include C:/Users/Pc/Desktop/cotton_double2/cotton_double2/cotton_double2/release/moc_predefs.h -IF:/matrox/qt/6.8.1/msvc2022_64/mkspecs/win32-msvc -IC:/Users/Pc/Desktop/cotton_double2/cotton_double2/cotton_double2 -IC:/Users/Pc/Desktop/cotton_double2/Include -IF:/matrox/opencv/build/include -IF:/matrox/qt/6.8.1/msvc2022_64/include -IF:/matrox/qt/6.8.1/msvc2022_64/include/QtWidgets -IF:/matrox/qt/6.8.1/msvc2022_64/include/QtGui -IF:/matrox/qt/6.8.1/msvc2022_64/include/QtNetwork -IF:/matrox/qt/6.8.1/msvc2022_64/include/QtCore -IF:\vs\VC\Tools\MSVC\14.41.34120\include -IF:\vs\VC\Tools\MSVC\14.41.34120\ATLMFC\include -IF:\vs\VC\Auxiliary\VS\include -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" widget.h -o release\moc_widget.cpp
+
+compiler_moc_objc_header_make_all:
+compiler_moc_objc_header_clean:
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_uic_make_all: ui_widget.h
+compiler_uic_clean:
+ -$(DEL_FILE) ui_widget.h
+ui_widget.h: widget.ui \
+ F:\matrox\qt\6.8.1\msvc2022_64\bin\uic.exe
+ F:\matrox\qt\6.8.1\msvc2022_64\bin\uic.exe widget.ui -o ui_widget.h
+
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean
+
+
+
+####### Compile
+
+release\camera.obj: camera.cpp camera.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QObject \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnamespace.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversionchecks.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfiginclude.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconfig.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcore-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfigmacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationdefinitions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcoreexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompilerdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qprocessordetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsystemdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtclasshelpermacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qassert.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtnoop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypes.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypeinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsysinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlogging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qflags.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasicatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic_cxx11.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qgenericatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qyieldcpu.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconstructormacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdarwinhelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexceptionhandling.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qforeach.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttypetraits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobalstatic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmalloc.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qminmax.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnumeric.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qoverload.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qswap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtenvironmentvariables.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtresource.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttranslation.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qversiontagging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcomparehelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20type_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtmetamacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstring.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qchar.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrefcount.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpair.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydatapointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydataops.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainertools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qxptype_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20functional.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20memory.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringliteral.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlatin1stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qanystringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qutf8stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringtokenizer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringbuilder.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter_base.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhashfunctions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearraylist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringmatcher.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetatype.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdatastream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevicebase.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfloat16.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmath.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetacontainer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtaggedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopeguard.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbindingstorage.h \
+ ..\..\Include\Mil.h \
+ ..\..\Include\ClassicMIL\milsetup.h \
+ ..\..\Include\ClassicMIL\milos.h \
+ ..\..\Include\ClassicMIL\mildec.h \
+ ..\..\Include\ClassicMIL\milproto.h \
+ ..\..\Include\ClassicMIL\milfunc.h \
+ ..\..\Include\ClassicMIL\milstring.h \
+ ..\..\Include\ClassicMIL\milvector.h \
+ ..\..\Include\ClassicMIL\miluniqueid.h \
+ ..\..\Include\ClassicMIL\mildyn.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3ddisp.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgeo.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgra.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dim.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmap.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmet.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milagm.h \
+ ..\..\Include\ClassicMIL\MILDyn\milbead.h \
+ ..\..\Include\ClassicMIL\MILDyn\milblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcal.h \
+ ..\..\Include\ClassicMIL\MILDyn\milclass.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcode.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcolor.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcom.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildisplay.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildmr.h \
+ ..\..\Include\ClassicMIL\MILDyn\miledge.h \
+ ..\..\Include\ClassicMIL\MILDyn\milim.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmeas.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmetrol.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\milocr.h \
+ ..\..\Include\ClassicMIL\MILDyn\milpat.h \
+ ..\..\Include\ClassicMIL\MILDyn\milreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milstr.h \
+ ..\..\Include\ClassicMIL\MILDyn\PFNC.h \
+ ..\..\Include\ClassicMIL\milfuncll.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QImage \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qimage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtgui-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcolor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgb.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgba64.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpaintdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs_win.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrect.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmargins.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q23utility.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsize.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixelformat.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtransform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpolygon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qregion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qspan.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20iterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qline.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QQueue \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qqueue.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QDebug \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdebug.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtextstream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontiguouscache.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qset.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhash.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvarlengtharray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QString \
+ onnxrunner.h \
+ F:\matrox\opencv\build\include\opencv2\opencv.hpp \
+ F:\matrox\opencv\build\include\opencv2\opencv_modules.hpp \
+ F:\matrox\opencv\build\include\opencv2\core.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvdef.h \
+ F:\matrox\opencv\build\include\opencv2\core\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\hal\interface.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_dispatch.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_helper.h \
+ F:\matrox\opencv\build\include\opencv2\core\hal\msa_macros.h \
+ F:\matrox\opencv\build\include\opencv2\core\fast_math.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\base.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd_wrapper.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\neon_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\vsx_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\check.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\traits.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\saturate.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\bufferpool.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\persistence.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\operations.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utility.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\instrumentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\tls.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\optim.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\ovx.hpp \
+ F:\matrox\opencv\build\include\opencv2\calib3d.hpp \
+ F:\matrox\opencv\build\include\opencv2\features2d.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\miniflann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\defines.h \
+ F:\matrox\opencv\build\include\opencv2\flann\config.h \
+ F:\matrox\opencv\build\include\opencv2\core\affine.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.defines.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logtag.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\async.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dict.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\layer.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\utils\inference_engine.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\flann_base.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\general.h \
+ F:\matrox\opencv\build\include\opencv2\flann\matrix.h \
+ F:\matrox\opencv\build\include\opencv2\flann\params.h \
+ F:\matrox\opencv\build\include\opencv2\flann\any.h \
+ F:\matrox\opencv\build\include\opencv2\flann\saving.h \
+ F:\matrox\opencv\build\include\opencv2\flann\nn_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\result_set.h \
+ F:\matrox\opencv\build\include\opencv2\flann\all_indices.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dynamic_bitset.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dist.h \
+ F:\matrox\opencv\build\include\opencv2\flann\heap.h \
+ F:\matrox\opencv\build\include\opencv2\flann\allocator.h \
+ F:\matrox\opencv\build\include\opencv2\flann\random.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_single_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kmeans_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\logger.h \
+ F:\matrox\opencv\build\include\opencv2\flann\composite_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\linear_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\hierarchical_clustering_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_table.h \
+ F:\matrox\opencv\build\include\opencv2\flann\autotuned_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\ground_truth.h \
+ F:\matrox\opencv\build\include\opencv2\flann\index_testing.h \
+ F:\matrox\opencv\build\include\opencv2\flann\timer.h \
+ F:\matrox\opencv\build\include\opencv2\flann\sampling.h \
+ F:\matrox\opencv\build\include\opencv2\highgui.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgcodecs.hpp \
+ F:\matrox\opencv\build\include\opencv2\videoio.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc\segmentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml\ml.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_dictionary.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_board.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\graphical_code_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\detection_based_tracker.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\face.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\charuco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\barcode.hpp \
+ F:\matrox\opencv\build\include\opencv2\photo.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda_types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\matchers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\motion_estimators.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\camera.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\exposure_compensate.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\seam_finders.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\blenders.hpp \
+ F:\matrox\opencv\build\include\opencv2\video.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\tracking.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\background_segm.hpp \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpSocket \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetwork-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qabstractsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qhostaddress.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvariant.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpServer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpserver.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QTimer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasictimer.h
+
+release\main.obj: main.cpp widget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QWidget \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qwidget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgetsglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversionchecks.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfiginclude.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconfig.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcore-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfigmacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationdefinitions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcoreexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompilerdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qprocessordetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsystemdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtclasshelpermacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qassert.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtnoop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypes.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypeinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsysinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlogging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qflags.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasicatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic_cxx11.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qgenericatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qyieldcpu.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconstructormacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdarwinhelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexceptionhandling.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qforeach.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttypetraits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobalstatic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmalloc.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qminmax.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnumeric.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qoverload.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qswap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtenvironmentvariables.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtresource.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttranslation.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qversiontagging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtgui-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgets-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgetsexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnamespace.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcomparehelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20type_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtmetamacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs_win.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstring.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qchar.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrefcount.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpair.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydatapointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydataops.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainertools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qxptype_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20functional.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20memory.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringliteral.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlatin1stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qanystringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qutf8stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringtokenizer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringbuilder.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter_base.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhashfunctions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearraylist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringmatcher.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetatype.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdatastream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevicebase.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfloat16.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmath.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetacontainer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtaggedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopeguard.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbindingstorage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmargins.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q23utility.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qaction.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qkeysequence.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qicon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsize.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpaintdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrect.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcolor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgb.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgba64.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qimage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixelformat.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtransform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpolygon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qregion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qspan.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20iterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qline.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvariant.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdebug.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtextstream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontiguouscache.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qset.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhash.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvarlengtharray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpalette.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qbrush.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfont.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qendian.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfontmetrics.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfontinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qsizepolicy.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcursor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qbitmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qurl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qeventpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvector2d.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvectornd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpointingdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qinputdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qscreen.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QList \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QObject \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QRect \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QSize \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QSizeF \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QTransform \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnativeinterface.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qscreen_platform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qguiapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdeadlinetimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qelapsedtimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qeventloop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreapplication_platform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfuture.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfutureinterface.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmutex.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtsan_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qresultstore.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfuture_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qthreadpool.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qthread.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrunnable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexception.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpromise.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qinputmethod.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlocale.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qguiapplication_platform.h \
+ camera.h \
+ ..\..\Include\Mil.h \
+ ..\..\Include\ClassicMIL\milsetup.h \
+ ..\..\Include\ClassicMIL\milos.h \
+ ..\..\Include\ClassicMIL\mildec.h \
+ ..\..\Include\ClassicMIL\milproto.h \
+ ..\..\Include\ClassicMIL\milfunc.h \
+ ..\..\Include\ClassicMIL\milstring.h \
+ ..\..\Include\ClassicMIL\milvector.h \
+ ..\..\Include\ClassicMIL\miluniqueid.h \
+ ..\..\Include\ClassicMIL\mildyn.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3ddisp.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgeo.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgra.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dim.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmap.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmet.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milagm.h \
+ ..\..\Include\ClassicMIL\MILDyn\milbead.h \
+ ..\..\Include\ClassicMIL\MILDyn\milblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcal.h \
+ ..\..\Include\ClassicMIL\MILDyn\milclass.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcode.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcolor.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcom.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildisplay.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildmr.h \
+ ..\..\Include\ClassicMIL\MILDyn\miledge.h \
+ ..\..\Include\ClassicMIL\MILDyn\milim.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmeas.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmetrol.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\milocr.h \
+ ..\..\Include\ClassicMIL\MILDyn\milpat.h \
+ ..\..\Include\ClassicMIL\MILDyn\milreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milstr.h \
+ ..\..\Include\ClassicMIL\MILDyn\PFNC.h \
+ ..\..\Include\ClassicMIL\milfuncll.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QImage \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QQueue \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qqueue.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QDebug \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QString \
+ onnxrunner.h \
+ F:\matrox\opencv\build\include\opencv2\opencv.hpp \
+ F:\matrox\opencv\build\include\opencv2\opencv_modules.hpp \
+ F:\matrox\opencv\build\include\opencv2\core.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvdef.h \
+ F:\matrox\opencv\build\include\opencv2\core\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\hal\interface.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_dispatch.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_helper.h \
+ F:\matrox\opencv\build\include\opencv2\core\hal\msa_macros.h \
+ F:\matrox\opencv\build\include\opencv2\core\fast_math.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\base.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd_wrapper.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\neon_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\vsx_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\check.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\traits.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\saturate.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\bufferpool.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\persistence.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\operations.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utility.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\instrumentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\tls.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\optim.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\ovx.hpp \
+ F:\matrox\opencv\build\include\opencv2\calib3d.hpp \
+ F:\matrox\opencv\build\include\opencv2\features2d.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\miniflann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\defines.h \
+ F:\matrox\opencv\build\include\opencv2\flann\config.h \
+ F:\matrox\opencv\build\include\opencv2\core\affine.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.defines.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logtag.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\async.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dict.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\layer.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\utils\inference_engine.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\flann_base.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\general.h \
+ F:\matrox\opencv\build\include\opencv2\flann\matrix.h \
+ F:\matrox\opencv\build\include\opencv2\flann\params.h \
+ F:\matrox\opencv\build\include\opencv2\flann\any.h \
+ F:\matrox\opencv\build\include\opencv2\flann\saving.h \
+ F:\matrox\opencv\build\include\opencv2\flann\nn_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\result_set.h \
+ F:\matrox\opencv\build\include\opencv2\flann\all_indices.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dynamic_bitset.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dist.h \
+ F:\matrox\opencv\build\include\opencv2\flann\heap.h \
+ F:\matrox\opencv\build\include\opencv2\flann\allocator.h \
+ F:\matrox\opencv\build\include\opencv2\flann\random.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_single_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kmeans_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\logger.h \
+ F:\matrox\opencv\build\include\opencv2\flann\composite_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\linear_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\hierarchical_clustering_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_table.h \
+ F:\matrox\opencv\build\include\opencv2\flann\autotuned_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\ground_truth.h \
+ F:\matrox\opencv\build\include\opencv2\flann\index_testing.h \
+ F:\matrox\opencv\build\include\opencv2\flann\timer.h \
+ F:\matrox\opencv\build\include\opencv2\flann\sampling.h \
+ F:\matrox\opencv\build\include\opencv2\highgui.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgcodecs.hpp \
+ F:\matrox\opencv\build\include\opencv2\videoio.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc\segmentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml\ml.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_dictionary.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_board.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\graphical_code_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\detection_based_tracker.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\face.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\charuco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\barcode.hpp \
+ F:\matrox\opencv\build\include\opencv2\photo.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda_types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\matchers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\motion_estimators.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\camera.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\exposure_compensate.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\seam_finders.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\blenders.hpp \
+ F:\matrox\opencv\build\include\opencv2\video.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\tracking.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\background_segm.hpp \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpSocket \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetwork-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qabstractsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qhostaddress.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpServer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpserver.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QPushButton \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qpushbutton.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qabstractbutton.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QApplication \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qapplication.h
+
+release\onnxrunner.obj: onnxrunner.cpp onnxrunner.h \
+ F:\matrox\opencv\build\include\opencv2\opencv.hpp \
+ F:\matrox\opencv\build\include\opencv2\opencv_modules.hpp \
+ F:\matrox\opencv\build\include\opencv2\core.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvdef.h \
+ F:\matrox\opencv\build\include\opencv2\core\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\hal\interface.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_dispatch.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_helper.h \
+ F:\matrox\opencv\build\include\opencv2\core\hal\msa_macros.h \
+ F:\matrox\opencv\build\include\opencv2\core\fast_math.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\base.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd_wrapper.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\neon_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\vsx_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\check.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\traits.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\saturate.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\bufferpool.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\persistence.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\operations.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utility.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\instrumentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\tls.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\optim.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\ovx.hpp \
+ F:\matrox\opencv\build\include\opencv2\calib3d.hpp \
+ F:\matrox\opencv\build\include\opencv2\features2d.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\miniflann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\defines.h \
+ F:\matrox\opencv\build\include\opencv2\flann\config.h \
+ F:\matrox\opencv\build\include\opencv2\core\affine.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.defines.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logtag.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\async.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dict.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\layer.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\utils\inference_engine.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\flann_base.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\general.h \
+ F:\matrox\opencv\build\include\opencv2\flann\matrix.h \
+ F:\matrox\opencv\build\include\opencv2\flann\params.h \
+ F:\matrox\opencv\build\include\opencv2\flann\any.h \
+ F:\matrox\opencv\build\include\opencv2\flann\saving.h \
+ F:\matrox\opencv\build\include\opencv2\flann\nn_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\result_set.h \
+ F:\matrox\opencv\build\include\opencv2\flann\all_indices.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dynamic_bitset.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dist.h \
+ F:\matrox\opencv\build\include\opencv2\flann\heap.h \
+ F:\matrox\opencv\build\include\opencv2\flann\allocator.h \
+ F:\matrox\opencv\build\include\opencv2\flann\random.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_single_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kmeans_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\logger.h \
+ F:\matrox\opencv\build\include\opencv2\flann\composite_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\linear_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\hierarchical_clustering_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_table.h \
+ F:\matrox\opencv\build\include\opencv2\flann\autotuned_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\ground_truth.h \
+ F:\matrox\opencv\build\include\opencv2\flann\index_testing.h \
+ F:\matrox\opencv\build\include\opencv2\flann\timer.h \
+ F:\matrox\opencv\build\include\opencv2\flann\sampling.h \
+ F:\matrox\opencv\build\include\opencv2\highgui.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgcodecs.hpp \
+ F:\matrox\opencv\build\include\opencv2\videoio.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc\segmentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml\ml.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_dictionary.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_board.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\graphical_code_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\detection_based_tracker.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\face.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\charuco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\barcode.hpp \
+ F:\matrox\opencv\build\include\opencv2\photo.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda_types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\matchers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\motion_estimators.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\camera.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\exposure_compensate.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\seam_finders.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\blenders.hpp \
+ F:\matrox\opencv\build\include\opencv2\video.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\tracking.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\background_segm.hpp \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\Qdebug \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdebug.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfigmacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfiginclude.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconfig.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcore-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationdefinitions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversionchecks.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypes.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qprocessordetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsystemdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qassert.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompilerdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcoreexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtclasshelpermacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtnoop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtextstream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevicebase.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypeinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsysinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlogging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qflags.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasicatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic_cxx11.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qgenericatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qyieldcpu.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconstructormacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdarwinhelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexceptionhandling.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qforeach.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttypetraits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobalstatic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmalloc.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qminmax.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnumeric.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qoverload.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qswap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtenvironmentvariables.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtresource.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttranslation.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qversiontagging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qchar.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcomparehelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20type_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrefcount.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnamespace.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtmetamacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpair.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydatapointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydataops.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainertools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qxptype_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20functional.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20memory.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringliteral.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter_base.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstring.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlatin1stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qanystringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qutf8stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringtokenizer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringbuilder.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontiguouscache.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhashfunctions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetatype.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdatastream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfloat16.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmath.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetacontainer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtaggedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopeguard.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearraylist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringmatcher.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qset.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhash.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvarlengtharray.h
+
+release\widget.obj: widget.cpp widget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QWidget \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qwidget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgetsglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversionchecks.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfiginclude.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconfig.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcore-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtconfigmacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationdefinitions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtcoreexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompilerdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qprocessordetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsystemdetection.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtclasshelpermacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qassert.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtnoop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypes.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtversion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtypeinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsysinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlogging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qflags.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasicatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qatomic_cxx11.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qgenericatomic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qyieldcpu.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qconstructormacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdarwinhelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexceptionhandling.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qforeach.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttypetraits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qglobalstatic.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmalloc.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qminmax.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnumeric.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qoverload.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qswap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtenvironmentvariables.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtresource.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qttranslation.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qversiontagging.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtgui-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtguiexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgets-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtwidgetsexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnamespace.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcompare.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcomparehelpers.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20type_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtmetamacros.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobjectdefs_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qwindowdefs_win.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstring.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qchar.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrefcount.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpair.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydatapointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qarraydataops.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainertools_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qxptype_traits.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20functional.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20memory.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearrayview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringfwd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringliteral.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlatin1stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qanystringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qutf8stringview.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringtokenizer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringbuilder.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringconverter_base.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhashfunctions.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbytearraylist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringlist.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qalgorithms.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qstringmatcher.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetatype.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdatastream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevicebase.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfloat16.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmath.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiterable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmetacontainer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontainerinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtaggedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qscopeguard.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qobject_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbindingstorage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmargins.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q23utility.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qaction.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qkeysequence.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qicon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsize.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpaintdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrect.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcolor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgb.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qrgba64.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qimage.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpixelformat.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtransform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpolygon.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qregion.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qspan.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\q20iterator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qline.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvariant.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdebug.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtextstream.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcontiguouscache.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qsharedpointer_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qshareddata_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qset.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qhash.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qvarlengtharray.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpalette.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qbrush.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfont.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qendian.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfontmetrics.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qfontinfo.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qsizepolicy.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qcursor.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qbitmap.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qevent.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qiodevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qurl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qeventpoint.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvector2d.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvectornd.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpointingdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qinputdevice.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qscreen.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QList \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QObject \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QRect \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QSize \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QSizeF \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QTransform \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qnativeinterface.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qscreen_platform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qguiapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdeadlinetimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qelapsedtimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qeventloop.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcoreapplication_platform.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfuture.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfutureinterface.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qmutex.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtsan_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qresultstore.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qfuture_impl.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qthreadpool.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qthread.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qrunnable.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qexception.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qpromise.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qinputmethod.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qlocale.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qguiapplication_platform.h \
+ camera.h \
+ ..\..\Include\Mil.h \
+ ..\..\Include\ClassicMIL\milsetup.h \
+ ..\..\Include\ClassicMIL\milos.h \
+ ..\..\Include\ClassicMIL\mildec.h \
+ ..\..\Include\ClassicMIL\milproto.h \
+ ..\..\Include\ClassicMIL\milfunc.h \
+ ..\..\Include\ClassicMIL\milstring.h \
+ ..\..\Include\ClassicMIL\milvector.h \
+ ..\..\Include\ClassicMIL\miluniqueid.h \
+ ..\..\Include\ClassicMIL\mildyn.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3ddisp.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgeo.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dgra.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dim.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmap.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmet.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\mil3dreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milagm.h \
+ ..\..\Include\ClassicMIL\MILDyn\milbead.h \
+ ..\..\Include\ClassicMIL\MILDyn\milblob.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcal.h \
+ ..\..\Include\ClassicMIL\MILDyn\milclass.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcode.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcolor.h \
+ ..\..\Include\ClassicMIL\MILDyn\milcom.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildisplay.h \
+ ..\..\Include\ClassicMIL\MILDyn\mildmr.h \
+ ..\..\Include\ClassicMIL\MILDyn\miledge.h \
+ ..\..\Include\ClassicMIL\MILDyn\milim.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmeas.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmetrol.h \
+ ..\..\Include\ClassicMIL\MILDyn\milmod.h \
+ ..\..\Include\ClassicMIL\MILDyn\milocr.h \
+ ..\..\Include\ClassicMIL\MILDyn\milpat.h \
+ ..\..\Include\ClassicMIL\MILDyn\milreg.h \
+ ..\..\Include\ClassicMIL\MILDyn\milstr.h \
+ ..\..\Include\ClassicMIL\MILDyn\PFNC.h \
+ ..\..\Include\ClassicMIL\milfuncll.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QImage \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QQueue \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qqueue.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QDebug \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QString \
+ onnxrunner.h \
+ F:\matrox\opencv\build\include\opencv2\opencv.hpp \
+ F:\matrox\opencv\build\include\opencv2\opencv_modules.hpp \
+ F:\matrox\opencv\build\include\opencv2\core.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvdef.h \
+ F:\matrox\opencv\build\include\opencv2\core\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\hal\interface.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_dispatch.h \
+ F:\matrox\opencv\build\include\opencv2\core\cv_cpu_helper.h \
+ F:\matrox\opencv\build\include\opencv2\core\hal\msa_macros.h \
+ F:\matrox\opencv\build\include\opencv2\core\fast_math.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\base.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd_wrapper.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\neon_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\vsx_utils.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\check.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\traits.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\saturate.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\matx.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\bufferpool.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\mat.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\persistence.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\operations.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cvstd.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utility.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\instrumentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\tls.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\optim.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\ovx.hpp \
+ F:\matrox\opencv\build\include\opencv2\calib3d.hpp \
+ F:\matrox\opencv\build\include\opencv2\features2d.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\miniflann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\defines.h \
+ F:\matrox\opencv\build\include\opencv2\flann\config.h \
+ F:\matrox\opencv\build\include\opencv2\core\affine.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logger.defines.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\utils\logtag.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\async.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\version.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dict.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\layer.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\dnn.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\dnn\utils\inference_engine.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\flann_base.hpp \
+ F:\matrox\opencv\build\include\opencv2\flann\general.h \
+ F:\matrox\opencv\build\include\opencv2\flann\matrix.h \
+ F:\matrox\opencv\build\include\opencv2\flann\params.h \
+ F:\matrox\opencv\build\include\opencv2\flann\any.h \
+ F:\matrox\opencv\build\include\opencv2\flann\saving.h \
+ F:\matrox\opencv\build\include\opencv2\flann\nn_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\result_set.h \
+ F:\matrox\opencv\build\include\opencv2\flann\all_indices.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dynamic_bitset.h \
+ F:\matrox\opencv\build\include\opencv2\flann\dist.h \
+ F:\matrox\opencv\build\include\opencv2\flann\heap.h \
+ F:\matrox\opencv\build\include\opencv2\flann\allocator.h \
+ F:\matrox\opencv\build\include\opencv2\flann\random.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kdtree_single_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\kmeans_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\logger.h \
+ F:\matrox\opencv\build\include\opencv2\flann\composite_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\linear_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\hierarchical_clustering_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\lsh_table.h \
+ F:\matrox\opencv\build\include\opencv2\flann\autotuned_index.h \
+ F:\matrox\opencv\build\include\opencv2\flann\ground_truth.h \
+ F:\matrox\opencv\build\include\opencv2\flann\index_testing.h \
+ F:\matrox\opencv\build\include\opencv2\flann\timer.h \
+ F:\matrox\opencv\build\include\opencv2\flann\sampling.h \
+ F:\matrox\opencv\build\include\opencv2\highgui.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgcodecs.hpp \
+ F:\matrox\opencv\build\include\opencv2\videoio.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc.hpp \
+ F:\matrox\opencv\build\include\opencv2\imgproc\segmentation.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml.hpp \
+ F:\matrox\opencv\build\include\opencv2\ml\ml.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_dictionary.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\aruco_board.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\graphical_code_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\detection_based_tracker.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\face.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\charuco_detector.hpp \
+ F:\matrox\opencv\build\include\opencv2\objdetect\barcode.hpp \
+ F:\matrox\opencv\build\include\opencv2\photo.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda_types.hpp \
+ F:\matrox\opencv\build\include\opencv2\core\cuda.inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\warpers_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\matchers.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\motion_estimators.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\util_inl.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\camera.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\exposure_compensate.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\seam_finders.hpp \
+ F:\matrox\opencv\build\include\opencv2\stitching\detail\blenders.hpp \
+ F:\matrox\opencv\build\include\opencv2\video.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\tracking.hpp \
+ F:\matrox\opencv\build\include\opencv2\video\background_segm.hpp \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpSocket \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkglobal.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetwork-config.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtnetworkexports.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qabstractsocket.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qhostaddress.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\QTcpServer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtNetwork\qtcpserver.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QPushButton \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qpushbutton.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qabstractbutton.h \
+ ui_widget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QVariant \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QApplication \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qapplication.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QGroupBox \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qgroupbox.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qframe.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QLabel \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qlabel.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qpicture.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qtextdocument.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QSpinBox \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qspinbox.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qabstractspinbox.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\qvalidator.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qregularexpression.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\QTabWidget \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtWidgets\qtabwidget.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QTimer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qtimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qbasictimer.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QEventLoop \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QElapsedTimer \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtGui\QPixmap \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\QDateTime \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qdatetime.h \
+ F:\matrox\qt\6.8.1\msvc2022_64\include\QtCore\qcalendar.h
+
+release\moc_widget.obj: release\moc_widget.cpp
+
+####### Install
+
+install: FORCE
+
+uninstall: FORCE
+
+FORCE:
+
diff --git a/camera.cpp b/camera.cpp
new file mode 100644
index 0000000..fe7416c
--- /dev/null
+++ b/camera.cpp
@@ -0,0 +1,1297 @@
+#include "camera.h"
+
+#include
+
+// Debug Options
+#define GlobalDebug 1
+#define DebugDetection 1
+#define DebugLowerMacCOM 0
+
+camera::camera() {}
+
+QTcpServer* server_to_lowermachine = nullptr;
+QTcpSocket* lower_machine = nullptr;
+bool volatile is_running = false;
+
+//编号0 RGB相机 编号1 BV相机
+static MIL_ID MilApplication;
+static MIL_ID MilSystem;
+
+static MIL_ID MilDigitizer0;
+static MIL_ID MilImage0;
+static MIL_ID MilImage_Color0;
+static MIL_ID detection_result0;
+static MIL_ID MilImage_Onnx0;
+static MIL_ID ModifiedBufferId0;
+static MIL_ID MilGrabBufferList0[20] = {0};
+static MIL_INT BufSizeX0 = 4096;
+static MIL_INT BufSizeY0 = 512;
+unsigned char* m_AvsBuffer0 = (unsigned char*)malloc(BufSizeX0 * BufSizeY0 * 3);
+static int FuncCount0 = 1;
+
+static MIL_ID MilDigitizer1;
+static MIL_ID MilImage1;
+static MIL_ID MilImage_Color1;
+static MIL_ID detection_result1;
+static MIL_ID MilImage_Onnx1;
+static MIL_ID ModifiedBufferId1;
+static MIL_ID MilGrabBufferList1[20] = {0};
+static MIL_INT BufSizeX1 = 4096;
+static MIL_INT BufSizeY1 = 512;
+unsigned char* m_AvsBuffer1 = (unsigned char*)malloc(BufSizeX1 * BufSizeY1 * 3);
+static int FuncCount1 = 1;
+
+int SaveImg_Flag;
+ONNXRunner runner;
+
+
+std::map params;
+int widthBlocks = 22;
+int heightBlocks = 512;
+int sizeThreshold = 20;
+int rowRange = 0;
+int ignoreSide=2;
+
+static std::vector> tail_0(0);
+static std::vector> tail_1(0);
+
+
+uint8_t temp_buf[512 * 64] = {0};
+
+extern int file_delay;
+extern int file_encoder;
+extern int file_valve;
+
+// ONNXRunner runner;
+bool iniCamera()
+{
+ //分配application
+ MappAlloc(M_DEFAULT, &MilApplication);
+
+ //分配system
+ MsysAlloc(M_DEFAULT, M_SYSTEM_RADIENTEVCL, M_DEV0, M_DEFAULT, &MilSystem);
+
+ //分配相机 digitier
+ MdigAlloc(MilSystem,M_DEV0,MIL_TEXT("C:/Users/Pc/Desktop/1.dcf"),M_DEFAULT,&MilDigitizer0);
+ MdigAlloc(MilSystem,M_DEV1,MIL_TEXT("C:/Users/Pc/Desktop/2.dcf"),M_DEFAULT,&MilDigitizer1);
+
+ //给MilImage分配空间
+ MbufAllocColor(MilSystem,3,BufSizeX0,BufSizeY0,8 + M_UNSIGNED,M_IMAGE + M_GRAB + M_PROC,&MilImage0);
+ MbufAllocColor(MilSystem,3,BufSizeX1,BufSizeY1,8 + M_UNSIGNED,M_IMAGE + M_GRAB + M_PROC,&MilImage1);
+ MbufAllocColor(MilSystem,3,BufSizeX0,BufSizeY0,8 + M_UNSIGNED,M_IMAGE + M_GRAB + M_PROC,&MilImage_Color0);
+ MbufAllocColor(MilSystem,3,BufSizeX1,BufSizeY1,8 + M_UNSIGNED,M_IMAGE + M_GRAB + M_PROC,&MilImage_Color1);
+ MbufAllocColor(MilSystem,3,BufSizeX0,BufSizeY0,8 + M_UNSIGNED,M_IMAGE + M_GRAB + M_PROC,&detection_result0);
+ MbufAllocColor(MilSystem,3,BufSizeX1,BufSizeY1,8 + M_UNSIGNED,M_IMAGE + M_GRAB + M_PROC,&detection_result1);
+ MbufAllocColor(MilSystem,3,BufSizeX0,BufSizeY0,8 + M_UNSIGNED,M_IMAGE + M_GRAB + M_PROC,&MilImage_Onnx0);
+ MbufAllocColor(MilSystem,3,BufSizeX1,BufSizeY1,8 + M_UNSIGNED,M_IMAGE + M_GRAB + M_PROC,&MilImage_Onnx1);
+
+ //给每一个bufferlist分配空间
+ for (int i = 0; i < 20; i++)
+ {
+ // 系统 3维度 宽 高 8位无符号 图像数据 对象
+ MbufAllocColor(MilSystem,3,BufSizeX0,BufSizeY0,8 + M_UNSIGNED,M_IMAGE + M_GRAB + M_PROC,&MilGrabBufferList0[i]);
+ if (MilGrabBufferList0[i])
+ {
+ MbufClear(MilGrabBufferList0[i], 0xFF);
+ }
+ else
+ {
+ break;
+ }
+ }
+
+ for (int i = 0; i < 20; i++)
+ {
+ // 系统 3维度 宽 高 8位无符号 图像数据 对象
+ MbufAllocColor(MilSystem,3,BufSizeX1,BufSizeY1,8 + M_UNSIGNED,M_IMAGE + M_GRAB + M_PROC,&MilGrabBufferList1[i]);
+ if (MilGrabBufferList1[i])
+ {
+ MbufClear(MilGrabBufferList1[i], 0xFF);
+ }
+ else
+ {
+ break;
+ }
+ }
+
+
+
+ qDebug()<<"ready";
+
+ return 1;
+}
+
+#if(GlobalDebug && DebugDetection)
+#define SAVE_PATH_resize MIL_TEXT ("C:\\Users\\Pc\\Desktop\\cotton_double2//resize.png")
+#define SAVE_PATH_flip MIL_TEXT ("C:\\Users\\Pc\\Desktop\\cotton_double2//flip.png")
+#define SAVE_PATH_raw MIL_TEXT ("C:\\Users\\Pc\\Desktop\\cotton_double2//raw.png")
+#define SAVE_PATH_result MIL_TEXT ("C:\\Users\\Pc\\Desktop\\cotton_double2//result.png")
+#endif
+
+MIL_INT ProcessingFunction0(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr)
+{
+ MdigGetHookInfo(HookId, M_MODIFIED_BUFFER + M_BUFFER_ID, &ModifiedBufferId0);
+
+ if(SaveImg_Flag)
+ {
+ //拷贝存图图像
+ MbufCopy(ModifiedBufferId0,MilImage0);
+ //Mil保存路径
+ QString MilImgPath = QString("C:/Users/Pc/Desktop/cotton_double2/Img1/%1.bmp").arg(FuncCount0);
+ MIL_STRING MilImagePath = MilImgPath.toStdWString();
+ MbufExport(MilImagePath,M_BMP,MilImage0);
+ qDebug()<<"回调1成功存储照片:"< result = runner.predict(image);
+ // Img_Onnx = runner.postProcess(result, image);
+
+ // std::vector> mask_Onnx1 = generateMaskFromImage2(Img_Onnx, widthBlocks, heightBlocks, sizeThreshold);
+ // timer1.printElapsedTime("onnx sat finished");
+
+ // timer1.restart();
+
+ auto [mask_1, newTail] = generateMaskWithTail(detection_result0, tail_1, widthBlocks, heightBlocks, sizeThreshold, rowRange,ignoreSide);
+
+ tail_1 = newTail;
+
+ // timer1.printElapsedTime("tail finished");
+
+ // timer1.restart();
+
+ // std::vector> mask_Color1 = generateMaskFromImage(detection_result1, widthBlocks, heightBlocks, thresholds);
+
+ std::vector> mask_Total = expandArray(mask_1,64);
+
+ // timer1.printElapsedTime("expand finished");
+
+
+ // for(int m = 0 ; m < 512 ; m ++)
+ // {
+ // for(int n = 0; n < 22 ; n++)
+ // {
+ // if(mask_Total[m][n] == 1)
+ // {
+ // for(int k = 0; k < 50; k++)
+ // {
+ // mask_Total[m + k][n] = 1;
+ // }
+ // }
+ // }
+ // }
+ // save masks
+ vector> mask = generateMask(detection_result0, widthBlocks, heightBlocks, sizeThreshold,ignoreSide);
+#if(GlobalDebug && DebugDetection)
+ VectorToImg(mask,"C:/Users/Pc/Desktop/img/mask" + std::to_string(FuncCount1) + ".bmp");
+ VectorToImg(mask_1,"C:/Users/Pc/Desktop/img/mask_ignored" + std::to_string(FuncCount1) + ".bmp");
+ VectorToImg(mask_Total,"C:/Users/Pc/Desktop/img/mask_expended" + std::to_string(FuncCount1) + ".bmp");
+#endif
+ bool result_Low = get_valve_data(mask_Total);
+ if(!result_Low)
+ {
+ qDebug()<<"下位机发送失败";
+ }
+
+ return 0;
+}
+
+
+Timer timer2;
+
+MIL_INT ProcessingFunction1(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr)
+{
+ FuncCount1++;
+
+
+
+ MdigGetHookInfo(HookId, M_MODIFIED_BUFFER + M_BUFFER_ID, &ModifiedBufferId1);
+
+ if(SaveImg_Flag)
+ {
+ //拷贝存图数据
+ MbufCopy(ModifiedBufferId1,MilImage1);
+ //Mil保存路径
+ QString MilImgPath = QString("C:/Users/Pc/Desktop/cotton_double2/Img2/%1.bmp").arg(FuncCount1);
+ MIL_STRING MilImagePath = MilImgPath.toStdWString();
+ MbufExport(MilImagePath,M_BMP,MilImage1);
+ qDebug()<<"回调2成功存储照片:"< result = runner.predict(image);
+ // // Img_Onnx = runner.postProcess(result, image);
+
+ // // std::vector> mask_Onnx1 = generateMaskFromImage2(Img_Onnx, widthBlocks, heightBlocks, sizeThreshold);
+ // // timer1.printElapsedTime("onnx sat finished");
+
+ // // timer1.restart();
+
+ // auto [mask_1, newTail] = generateMaskWithTail(detection_result1, tail_1, widthBlocks, heightBlocks, sizeThreshold, rowRange);
+
+ // tail_1 = newTail;
+
+ // // timer1.printElapsedTime("tail finished");
+
+ // // timer1.restart();
+
+ // // std::vector> mask_Color1 = generateMaskFromImage(detection_result1, widthBlocks, heightBlocks, thresholds);
+
+ // std::vector> mask_Total = expandArray(mask_1,64);
+
+ // // timer1.printElapsedTime("expand finished");
+
+
+ // // for(int m = 0 ; m < 512 ; m ++)
+ // // {
+ // // for(int n = 0; n < 22 ; n++)
+ // // {
+ // // if(mask_Color1[m][n] == 1)
+ // // {
+ // // for(int k = 0; k < 50; k++)
+ // // {
+ // // mask_Total[m + k][n] = 1;
+ // // }
+ // // }
+ // // }
+ // // }
+
+ // // VectorToImg(mask_Total,"C:/Users/admin/Desktop/maskImg/mask" + std::to_string(FuncCount1) + ".bmp");
+
+ // bool result_Low = get_valve_data(mask_Total);
+ // if(!result_Low)
+ // {
+ // qDebug()<<"下位机发送失败";
+ // }
+
+
+ // if(FuncCount1 == 2)
+ // {
+ // timer2.restart();
+ // }
+
+ // if(FuncCount1 == 3)
+ // {
+ // timer2.printElapsedTime("send interval");
+ // }
+
+
+ return 0;
+}
+
+
+bool DestoryCamera()
+{
+ MdigProcess(MilDigitizer0, MilGrabBufferList0, 20, M_STOP, M_DEFAULT,ProcessingFunction0, M_NULL);
+ MdigProcess(MilDigitizer1, MilGrabBufferList1, 20, M_STOP, M_DEFAULT,ProcessingFunction1, M_NULL);
+
+ for (int i = 0; i < 20; i++)
+ {
+ MbufFree(MilGrabBufferList0[i]);
+ }
+
+ for (int i = 0; i < 20; i++)
+ {
+ MbufFree(MilGrabBufferList1[i]);
+ }
+
+
+ MbufFree(MilImage0);
+ MbufFree(MilImage1);
+ MbufFree(MilImage_Color0);
+ MbufFree(MilImage_Color1);
+ MbufFree(MilImage_Onnx0);
+ MbufFree(MilImage_Onnx1);
+ MbufFree(detection_result0);
+ MbufFree(detection_result1);
+ MdigFree(MilDigitizer0);
+ MdigFree(MilDigitizer1);
+ MsysFree(MilSystem);
+ MappFree(MilApplication);
+
+ return 1;
+}
+
+// Optimized LabProcess function
+void lab_process_raw(const MIL_ID& inputImage, MIL_ID& outputImageLab, const std::map& params,
+ const std::vector& color_vector)
+{
+ MIL_ID MilLabImage = M_NULL, MilLChannel = M_NULL, MilAChannel = M_NULL, MilBChannel = M_NULL;
+ MIL_ID lab_result=M_NULL;
+
+ int denoising = params.at("lab_denoising");
+
+ // Check number of bands
+ MIL_INT NumBands = 0;
+ MbufInquire(inputImage, M_SIZE_BAND, &NumBands);
+ if (NumBands != 3)
+ {
+ printf("输入图像不是 3 通道图像,请提供彩色图像。\n");
+ return;
+ }
+
+ // Inquire image properties once
+ MIL_ID MilSystem = MbufInquire(inputImage, M_OWNER_SYSTEM, M_NULL);
+ MIL_INT SizeX = MbufInquire(inputImage, M_SIZE_X, M_NULL);
+ MIL_INT SizeY = MbufInquire(inputImage, M_SIZE_Y, M_NULL);
+
+ // Allocate buffer for Lab image
+ MbufAllocColor(MilSystem, 3, SizeX, SizeY, 8 + M_UNSIGNED, M_IMAGE + M_PROC, &MilLabImage);
+
+ // Convert image from sRGB to Lab
+ MimConvert(inputImage, MilLabImage, M_SRGB_TO_LAB);
+
+ // Create child buffers for L, a, b channels
+ MbufChildColor(MilLabImage, 0, &MilLChannel);
+ MbufChildColor(MilLabImage, 1, &MilAChannel);
+ MbufChildColor(MilLabImage, 2, &MilBChannel);
+
+ // Allocate output image as 1-bit image
+ MbufAlloc2d(MilSystem, SizeX, SizeY, 8 + M_UNSIGNED, M_IMAGE + M_PROC, &outputImageLab);
+ MbufClear(outputImageLab, 0); // Initialize to 0
+
+ // Pre-allocate binary buffers as 1-bit images
+ MIL_ID MilBinaryL = M_NULL, MilBinaryA = M_NULL, MilBinaryB = M_NULL, MilResultLab = M_NULL;
+ MbufAlloc2d(MilSystem, SizeX, SizeY, 8 + M_UNSIGNED, M_IMAGE + M_PROC, &MilBinaryL);
+ MbufAlloc2d(MilSystem, SizeX, SizeY, 8 + M_UNSIGNED, M_IMAGE + M_PROC, &MilBinaryA);
+ MbufAlloc2d(MilSystem, SizeX, SizeY, 8 + M_UNSIGNED, M_IMAGE + M_PROC, &MilBinaryB);
+ MbufAlloc2d(MilSystem, SizeX, SizeY, 8 + M_UNSIGNED, M_IMAGE + M_PROC, &MilResultLab);
+ MbufAlloc2d(MilSystem, SizeX, SizeY, 8 + M_UNSIGNED, M_IMAGE + M_PROC, &lab_result);
+
+
+ // Iterate over colors
+ // 遍历颜色
+ for (const auto& color : color_vector) {
+ // 构建参数键
+ std::string L_min_key = color + "_L_min";
+ std::string L_max_key = color + "_L_max";
+ std::string a_min_key = color + "_a_min";
+ std::string a_max_key = color + "_a_max";
+ std::string b_min_key = color + "_b_min";
+ std::string b_max_key = color + "_b_max";
+
+ // 获取参数值
+ int L_min = params.at(L_min_key);
+ int L_max = params.at(L_max_key);
+ int a_min = params.at(a_min_key);
+ int a_max = params.at(a_max_key);
+ int b_min = params.at(b_min_key);
+ int b_max = params.at(b_max_key);
+ std::vector lab_min_ps = {L_min, a_min, b_min};
+ std::vector lab_max_ps = {L_max, a_max, b_max};
+
+ std::vector lab_min_cv = psLabToOpenCVLab(lab_min_ps);
+ std::vector lab_max_cv = psLabToOpenCVLab(lab_max_ps);
+
+ L_min = lab_min_cv[0];
+ L_max = lab_max_cv[0];
+ a_min = lab_min_cv[1];
+ a_max = lab_max_cv[1];
+ b_min = lab_min_cv[2];
+ b_max = lab_max_cv[2];
+
+ // 对每个通道进行二值化
+ MimBinarize(MilLChannel, MilBinaryL, M_IN_RANGE, L_min, L_max);
+ MimBinarize(MilAChannel, MilBinaryA, M_IN_RANGE, a_min, a_max);
+ MimBinarize(MilBChannel, MilBinaryB, M_IN_RANGE, b_min, b_max);
+
+ // 合并阈值结果
+ MimArith(MilBinaryL, MilBinaryA, MilResultLab, M_AND);
+ MimArith(MilResultLab, MilBinaryB, MilResultLab, M_AND);
+
+ // 与输出图像合并
+ MimArith(lab_result, MilResultLab, lab_result, M_OR);
+
+ }
+ MimClose(lab_result, MilResultLab, denoising, M_BINARY);
+ MimOpen(MilResultLab, outputImageLab, denoising, M_BINARY);
+
+ // Free binary buffers
+ MbufFree(MilBinaryL);
+ MbufFree(MilBinaryA);
+ MbufFree(MilBinaryB);
+ MbufFree(MilResultLab);
+
+ // Free resources
+ MbufFree(MilLChannel);
+ MbufFree(MilAChannel);
+ MbufFree(MilBChannel);
+ MbufFree(MilLabImage);
+ MbufFree(lab_result);
+}
+
+
+void lab_process(const MIL_ID& inputImage, MIL_ID& outputImageLab, const std::map& params) {
+ const std::vector colors = {"green", "blue", "orange", "black", "red", "purple"};
+ lab_process_raw(inputImage, outputImageLab, params, colors);
+}
+
+vector psLabToOpenCVLab(const vector& lab_ps) {
+ int l_ps = lab_ps[0];
+ int a_ps = lab_ps[1];
+ int b_ps = lab_ps[2];
+
+ // Conversion formulas
+ int l_cv = round((l_ps / 100.0) * 255.0); // Scale L from 0-100 to 0-255
+ int a_cv = round(((a_ps + 128.0) / 255.0) * 255.0); // Shift and scale a
+ int b_cv = round(((b_ps + 128.0) / 255.0) * 255.0); // Shift and scale b
+
+ return {l_cv, a_cv, b_cv};
+}
+
+vector opencvLabToPsLab(const vector& lab_cv) {
+ int l_cv = lab_cv[0];
+ int a_cv = lab_cv[1];
+ int b_cv = lab_cv[2];
+
+ // Conversion formulas
+ int l_ps = round((l_cv / 255.0) * 100.0); // Scale L from 0-255 to 0-100
+ int a_ps = round((a_cv / 255.0) * 255.0 - 128.0); // Scale and shift a
+ int b_ps = round((b_cv / 255.0) * 255.0 - 128.0); // Scale and shift b
+
+ return {l_ps, a_ps, b_ps};
+}
+
+void hsv_process(const MIL_ID& inputImage, MIL_ID& outputImageHSV, const std::map& params)
+{
+ MIL_ID MilHSVImage = M_NULL, MilHChannel = M_NULL, MilSChannel = M_NULL, MilVChannel = M_NULL;
+ MIL_ID hsv_result = M_NULL;
+ MIL_ID hsv_denoising = M_NULL;
+ int saturationThreshold = params.at("saturation_threshold");
+ int denoising = params.at("saturation_denoising");
+
+ // 检查输入图像的通道数
+ MIL_INT NumBands = 0;
+ MbufInquire(inputImage, M_SIZE_BAND, &NumBands);
+ if (NumBands != 3)
+ {
+ printf("输入图像不是 3 通道图像,请提供彩色图像。\n");
+ return;
+ }
+
+ // 分配用于存储 HSV 图像的缓冲区
+ MbufAllocColor(MbufInquire(inputImage, M_OWNER_SYSTEM, M_NULL), 3,
+ MbufInquire(inputImage, M_SIZE_X, M_NULL),
+ MbufInquire(inputImage, M_SIZE_Y, M_NULL),
+ 8 + M_UNSIGNED,
+ M_IMAGE + M_PROC + M_DISP,
+ &MilHSVImage);
+
+ // 将图像从 sRGB 转换到 HSV
+ MimConvert(inputImage, MilHSVImage, M_RGB_TO_HSV);
+
+ // 创建 HSV 通道的子缓冲区
+ MbufChildColor(MilHSVImage, 0, &MilHChannel);
+ MbufChildColor(MilHSVImage, 1, &MilSChannel);
+ MbufChildColor(MilHSVImage, 2, &MilVChannel);
+
+ // 分配输出图像缓冲区
+ MbufAlloc2d(MilSystem, MbufInquire(inputImage, M_SIZE_X, M_NULL),
+ MbufInquire(inputImage, M_SIZE_Y, M_NULL), 8 + M_UNSIGNED,
+ M_IMAGE + M_PROC + M_DISP, &hsv_result);
+ MbufAlloc2d(MilSystem, MbufInquire(inputImage, M_SIZE_X, M_NULL),
+ MbufInquire(inputImage, M_SIZE_Y, M_NULL), 8 + M_UNSIGNED,
+ M_IMAGE + M_PROC + M_DISP, &hsv_denoising);
+ MbufAlloc2d(MilSystem, MbufInquire(inputImage, M_SIZE_X, M_NULL),
+ MbufInquire(inputImage, M_SIZE_Y, M_NULL), 8 + M_UNSIGNED,
+ M_IMAGE + M_PROC + M_DISP, &outputImageHSV);
+
+ // 对 S 通道进行阈值分割
+ MimBinarize(MilSChannel, hsv_result, M_GREATER,
+ saturationThreshold, M_NULL);
+
+ MimClose(hsv_result, hsv_denoising, denoising, M_BINARY);
+ MimOpen(hsv_denoising, outputImageHSV, denoising, M_BINARY);
+
+ // 释放资源
+ MbufFree(MilHChannel);
+ MbufFree(MilSChannel);
+ MbufFree(MilVChannel);
+ MbufFree(MilHSVImage);
+ MbufFree(hsv_result);
+ MbufFree(hsv_denoising);
+}
+
+
+void high_sat_detect(const MIL_ID& inputImage, MIL_ID& outputImage, const std::map& params) {
+ MIL_ID output_hsv=M_NULL, output_lab=M_NULL;
+
+ hsv_process(inputImage, output_hsv, params);
+ lab_process(inputImage, output_lab, params);
+
+ MbufAlloc2d(MilSystem, MbufInquire(inputImage, M_SIZE_X, M_NULL),
+ MbufInquire(inputImage, M_SIZE_Y, M_NULL), 8 + M_UNSIGNED,
+ M_IMAGE + M_PROC, &outputImage);
+
+
+ // 合并 Lab 和 HSV 的结果(取“或”运算)
+ MimArith(output_hsv, output_lab, outputImage, M_OR);
+ MbufFree(output_lab);
+ MbufFree(output_hsv);
+}
+
+void read_params_from_file(const std::string& filename, std::map& params) {
+ std::ifstream infile(filename);
+ if (!infile) {
+ std::cerr << "无法打开文件: " << filename << std::endl;
+ return;
+ }
+
+ std::string line;
+ while (std::getline(infile, line)) {
+ // 去除行首和行尾的空白字符
+ line.erase(0, line.find_first_not_of(" \t\r\n"));
+ line.erase(line.find_last_not_of(" \t\r\n") + 1);
+
+ // 跳过空行和注释行
+ if (line.empty() || line[0] == '#')
+ continue;
+
+ // 查找等号的位置
+ size_t pos = line.find('=');
+ if (pos == std::string::npos)
+ continue; // 如果没有等号,跳过该行
+
+ // 分割键和值,并去除空白字符
+ std::string key = line.substr(0, pos);
+ std::string value_str = line.substr(pos + 1);
+ key.erase(0, key.find_first_not_of(" \t"));
+ key.erase(key.find_last_not_of(" \t") + 1);
+ value_str.erase(0, value_str.find_first_not_of(" \t"));
+ value_str.erase(value_str.find_last_not_of(" \t") + 1);
+
+ // 将字符串转换为整数
+ int value;
+ std::istringstream iss(value_str);
+ if (!(iss >> value)) {
+ std::cerr << "键 " << key << " 的值无效: " << value_str << std::endl;
+ continue;
+ }
+
+ // 将键值对添加到参数映射中
+ params[key] = value;
+ }
+}
+
+std::vector> generateMaskFromImage(const MIL_ID& inputImage, int widthBlocks, int heightBlocks, int thresholds= 10) {
+ // 读取图像
+ // cv::Mat image = cv::imread(imagePath, cv::IMREAD_GRAYSCALE);
+
+ // // 检查图像是否成功读取
+ // if (image.empty()) {
+ // std::cerr << "无法加载图像,请检查路径是否正确: " << imagePath << std::endl;
+ // exit(EXIT_FAILURE);
+ // }
+ cv::Mat image=mil2mat(inputImage);
+ // 确保图像是二值化的
+ cv::threshold(image, image, 128, 255, cv::THRESH_BINARY);
+
+ // 获取图像的宽度和高度
+ int imageWidth = image.cols;
+ int imageHeight = image.rows;
+
+ // 计算每个块的宽度和高度
+ int blockWidth = imageWidth / widthBlocks;
+ int blockHeight = imageHeight / heightBlocks;
+
+ // 创建掩膜矩阵
+ std::vector> mask_1(heightBlocks, std::vector(widthBlocks, false));
+
+ // 遍历每个块并统计白色像素点的数量
+ for (int i = 0; i < heightBlocks; ++i) {
+ for (int j = 0; j < widthBlocks; ++j) {
+ // 计算块的起始和结束位置
+ int x_start = j * blockWidth;
+ int y_start = i * blockHeight;
+ int x_end = (j == widthBlocks - 1) ? imageWidth : (j + 1) * blockWidth;
+ int y_end = (i == heightBlocks - 1) ? imageHeight : (i + 1) * blockHeight;
+
+ // 提取当前块
+ cv::Mat block = image(cv::Rect(x_start, y_start, x_end - x_start, y_end - y_start));
+
+ // 统计块中白色像素的数量
+ int whitePixelCount = cv::countNonZero(block);
+
+ // 如果白色像素数大于阈值,将该块标记为 true
+ if (whitePixelCount > thresholds) {
+ mask_1[i][j] = true;
+ }
+ }
+ }
+
+ return mask_1;
+
+}
+
+std::vector> generateMaskFromImage2(const cv::Mat& image, int widthBlocks, int heightBlocks, int thresholds= 10) {
+
+ // 确保图像是二值化的-*
+ cv::threshold(image, image, 128, 255, cv::THRESH_BINARY);
+
+ // 获取图像的宽度和高度
+ int imageWidth = image.cols;
+ int imageHeight = image.rows;
+
+ // 计算每个块的宽度和高度
+ int blockWidth = imageWidth / widthBlocks;
+ int blockHeight = imageHeight / heightBlocks;
+
+ // 创建掩膜矩阵
+ std::vector> mask(heightBlocks, std::vector(widthBlocks, false));
+
+ // 遍历每个块并统计白色像素点的数量
+ for (int i = 0; i < heightBlocks; ++i)
+ {
+ for (int j = 0; j < widthBlocks; ++j)
+ {
+ // 计算块的起始和结束位置
+ int x_start = j * blockWidth;
+ int y_start = i * blockHeight;
+ int x_end = (j == widthBlocks - 1) ? imageWidth : (j + 1) * blockWidth;
+ int y_end = (i == heightBlocks - 1) ? imageHeight : (i + 1) * blockHeight;
+
+ // 提取当前块
+ cv::Mat block = image(cv::Rect(x_start, y_start, x_end - x_start, y_end - y_start));
+
+ // 统计块中白色像素的数量
+ int whitePixelCount = cv::countNonZero(block);
+
+ // 如果白色像素数大于阈值,将该块标记为 true
+ if (whitePixelCount > thresholds)
+ {
+ mask[i][j] = true;
+ }
+
+
+
+ }
+ }
+
+ return mask;
+}
+
+void convert_to_uint8(const MIL_ID& input_img, MIL_ID& output_img) {
+ MIL_INT size_x = MbufInquire(input_img, M_SIZE_X, M_NULL);
+ MIL_INT size_y = MbufInquire(input_img, M_SIZE_Y, M_NULL);
+ MIL_INT channel_num = MbufInquire(input_img, M_SIZE_BAND, M_NULL);
+
+ MbufAlloc2d(MilSystem, size_x, size_y, 8 + M_UNSIGNED, M_IMAGE + M_PROC + M_DISP, &output_img);
+ if(channel_num == 1) {
+ MimArith(output_img, input_img, output_img, M_ADD);
+ MimArith(output_img, 255.0, output_img, M_MULT_CONST);
+ } else if(channel_num == 3) {
+ MimConvert(input_img, output_img, M_RGB_TO_L);
+ MimArith(output_img, M_NULL, output_img, M_NOT);
+ } else {
+ cout << "Unsupported channel number!" << endl;
+ }
+}
+
+Mat mil2mat(const MIL_ID mil_img) {
+ // 获取 MIL 图像的宽度、高度和通道数
+ MIL_INT width, height, channels, bitDepth;
+
+ MbufInquire(mil_img, M_SIZE_X, &width);
+ MbufInquire(mil_img, M_SIZE_Y, &height);
+ MbufInquire(mil_img, M_SIZE_BAND, &channels);
+ MbufInquire(mil_img, M_SIZE_BIT, &bitDepth);
+
+ if (channels == 1) {
+ // 单通道图像,直接读取整个缓冲区
+ Mat grayImage(height, width, CV_8UC1);
+ if (bitDepth == 1) {
+ MIL_ID temp_img;
+ convert_to_uint8(mil_img, temp_img);
+ MbufGet(temp_img, grayImage.data);
+ MbufFree(temp_img);
+ } else {
+ MbufGet(mil_img, grayImage.data);
+ }
+ return grayImage;
+ }
+ if (channels == 3) {
+ // 多通道图像,分通道读取
+ MIL_ID redChannel, greenChannel, blueChannel;
+ MbufAlloc2d(M_DEFAULT, width, height, 8 + M_UNSIGNED, M_IMAGE + M_PROC, &redChannel);
+ MbufAlloc2d(M_DEFAULT, width, height, 8 + M_UNSIGNED, M_IMAGE + M_PROC, &greenChannel);
+ MbufAlloc2d(M_DEFAULT, width, height, 8 + M_UNSIGNED, M_IMAGE + M_PROC, &blueChannel);
+
+ // 将 MIL 图像的各个通道复制到单通道缓冲区
+ MbufCopyColor(mil_img, redChannel, M_RED);
+ MbufCopyColor(mil_img, greenChannel, M_GREEN);
+ MbufCopyColor(mil_img, blueChannel, M_BLUE);
+
+ // 分别读取每个通道的数据
+ Mat redMat(height, width, CV_8UC1);
+ Mat greenMat(height, width, CV_8UC1);
+ Mat blueMat(height, width, CV_8UC1);
+ MbufGet(redChannel, redMat.data);
+ MbufGet(greenChannel, greenMat.data);
+ MbufGet(blueChannel, blueMat.data);
+ // 释放通道缓冲区
+ MbufFree(redChannel);
+ MbufFree(greenChannel);
+ MbufFree(blueChannel);
+
+ // 合并通道
+ std::vector bgrChannels = {blueMat, greenMat, redMat};
+ Mat colorImage;
+ cv::merge(bgrChannels, colorImage);
+
+ return colorImage;
+ }
+ // 不支持的通道数
+ std::cerr << "[Error] Unsupported number of channels: " << channels << std::endl;
+ return Mat();
+}
+
+
+bool iniColor()
+{
+ read_params_from_file("C:/Users/Pc/Desktop/color_range_config.txt", params);
+ return 1;
+
+}
+
+
+bool iniOnnx()
+{
+
+ std::string modelPath = "C:/Users/admin/Desktop/config/dimo_11.14.onnx";
+ // std::string imagePath = "C:/Users/admin/Desktop/config/463_12.5_M2.bmp";
+ // cv::Mat image = cv::imread(imagePath);
+
+ runner.load(modelPath);
+
+ // cv::Mat mask;
+ // std::vector result = runner.predict(image);
+ // mask = runner.postProcess(result, image);
+ // std::string savepath = "C:/Users/admin/Desktop/config/suspect_mask.png";
+ // cv::imwrite(savepath, mask);
+ return 1;
+}
+
+bool iniLowMac()
+{
+ /*--- server socket to faban ---*/
+ server_to_lowermachine = new QTcpServer();
+ qDebug()<<"1";
+ server_to_lowermachine->listen(QHostAddress::Any, 13452);
+ qDebug()<<"2";
+ bool is_timeout;
+ server_to_lowermachine->waitForNewConnection(5000,&is_timeout);
+ qDebug()<<"3";
+
+ if(is_timeout)
+ {
+ return 0;
+ }
+ qDebug()<<"4";
+
+ lower_machine = server_to_lowermachine->nextPendingConnection();
+ qDebug()<<"连接成功";
+
+
+ if (lower_machine == nullptr || !lower_machine->isWritable()) {
+ cout << "Error: Lower machine is not available or writable." << endl;
+ return 0 ;
+ }
+
+ // // 创建 TCP 服务器对象
+ // server_to_lowermachine = new QTcpServer();
+
+ // // 启动监听
+ // if (!server_to_lowermachine->listen(QHostAddress::Any, 13452)) {
+ // qDebug() << "Error: Server failed to start.";
+ // return false;
+ // }
+ // qDebug() << "Server is listening on port 13452.";
+
+ // // 等待新连接
+ // if (!server_to_lowermachine->waitForNewConnection(5000)) {
+ // qDebug() << "Timeout or no connection.";
+ // return false;
+ // }
+
+ // // 获取连接
+ // lower_machine = server_to_lowermachine->nextPendingConnection();
+ // if (lower_machine) {
+ // qDebug() << "New client connected.";
+
+ // // 连接数据接收信号
+ // QObject::connect(lower_machine, &QTcpSocket::readyRead, []() {
+ // QByteArray data = lower_machine->readAll();
+ // qDebug() << "Received data:" << data;
+
+ // // 向下位机发送响应
+ // QByteArray response = "Acknowledged.";
+ // lower_machine->write(response);
+ // });
+
+ // // 连接断开信号
+ // QObject::connect(lower_machine, &QTcpSocket::disconnected, []() {
+ // qDebug() << "Client disconnected.";
+ // lower_machine->deleteLater();
+ // });
+
+ // return true;
+ // } else {
+ // qDebug() << "Error: No client connected.";
+ // return false;
+ // }
+
+
+
+ // 硬编码参数值
+ int file_delay = 1530; // 延迟时间(毫秒)
+ int file_encoder = 12000; // 编码器值
+ int file_valve = 200; // 阀门通道
+
+ // 计算 Y = 100000000 / X
+ int divide_camera = (file_encoder != 0) ? 100000000 / file_encoder : 0; // 防止除以零的情况
+ int divide_valve = (file_valve != 0) ? 100000000 / file_valve : 0; // 防止除以零的情况
+
+
+
+
+
+
+
+ // 将参数转换为长度为8的字符串,前面补0
+ QString delay_time = QString("%1").arg(file_delay, 8, 10, QChar('0'));
+ QString divide_parameter = QString("%1").arg(divide_camera, 8, 10, QChar('0'));
+ QString sv_parameter = QString("%1").arg(divide_valve, 8, 10, QChar('0'));
+
+ // QString delay_time = QString("%1").arg(file_delay, 0, 16); // 去掉补0的部分
+ // QString divide_parameter = QString("%1").arg(file_encoder, 0, 16);
+ // QString sv_parameter = QString("%1").arg(file_valve, 0, 16);
+
+ int len_delay = delay_time.size();
+ int len_divide = divide_parameter.size();
+ int len_sv = sv_parameter.size();
+
+ QByteArray delay_byte = delay_time.toLatin1();
+ QByteArray divide_byte = divide_parameter.toLatin1();
+ QByteArray sv_byte = sv_parameter.toLatin1();
+
+ // 发送延迟时间
+ uint8_t* delay_buf = new uint8_t[len_delay + 8];
+ delay_buf[0] = 0xAA;
+ delay_buf[1] = 0x00;
+ delay_buf[2] = len_delay + 2;
+ delay_buf[3] = 's';
+ delay_buf[4] = 'd';
+ memcpy(delay_buf + 5, delay_byte.data(), len_delay);
+ delay_buf[len_delay + 5] = 0xFF;
+ delay_buf[len_delay + 6] = 0xFF;
+ delay_buf[len_delay + 7] = 0xBB;
+
+ if (lower_machine->isWritable()) {
+ lower_machine->write((const char*)delay_buf, len_delay + 8);
+ } else {
+ cout << "Error: Unable to write to lower machine for delay parameter." << endl;
+ }
+ delete[] delay_buf;
+
+ // 发送相机参数
+ uint8_t* divide_buf = new uint8_t[len_divide + 8];
+ divide_buf[0] = 0xAA;
+ divide_buf[1] = 0x00;
+ divide_buf[2] = len_divide + 2;
+ divide_buf[3] = 's';
+ divide_buf[4] = 'c';
+ memcpy(divide_buf + 5, divide_byte.data(), len_divide);
+ divide_buf[len_divide + 5] = 0xFF;
+ divide_buf[len_divide + 6] = 0xFF;
+ divide_buf[len_divide + 7] = 0xBB;
+
+ if (lower_machine->isWritable()) {
+ lower_machine->write((const char*)divide_buf, len_divide + 8);
+ } else {
+ cout << "Error: Unable to write to lower machine for encoder parameter." << endl;
+ }
+ delete[] divide_buf;
+
+ // 发送阀门参数
+ uint8_t* valve_divide_buf = new uint8_t[len_sv + 8];
+ valve_divide_buf[0] = 0xAA;
+ valve_divide_buf[1] = 0x00;
+ valve_divide_buf[2] = len_sv + 2;
+ valve_divide_buf[3] = 's';
+ valve_divide_buf[4] = 'v';
+ memcpy(valve_divide_buf + 5, sv_byte.data(), len_sv);
+ valve_divide_buf[len_sv + 5] = 0xFF;
+ valve_divide_buf[len_sv + 6] = 0xFF;
+ valve_divide_buf[len_sv + 7] = 0xBB;
+
+ qDebug()<<"相机参数"<isWritable()) {
+ lower_machine->write((const char*)valve_divide_buf, len_sv + 8);
+ } else {
+ cout << "Error: Unable to write to lower machine for valve parameter." << endl;
+ }
+ delete[] valve_divide_buf;
+
+
+
+ return 1;
+}
+
+bool DestoryLowMac()
+{
+ // 构建停止命令
+ uint8_t stop_command[9] = {0};
+ stop_command[0] = 0xAA; // 起始标志
+ stop_command[1] = 0x00; // 长度高位
+ stop_command[2] = 0x03; // 长度低位
+ stop_command[3] = 's'; // 命令类型
+ stop_command[4] = 'p'; // 停止命令
+ stop_command[5] = 0xFF; // 校验位1
+ stop_command[6] = 0xFF; // 校验位2
+ stop_command[7] = 0xFF; // 校验位3
+ stop_command[8] = 0xBB; // 结束标志
+
+ // 发送停止命令给下位机
+ if(lower_machine != nullptr && lower_machine->isWritable())
+ {
+ lower_machine->write(reinterpret_cast(stop_command), 9);
+ lower_machine->flush();
+ }
+ // 设置运行状态为 false
+ is_running = false;
+}
+
+
+bool get_valve_data(std::vector> mask)
+{
+ uint8_t* mask_buf = new uint8_t[4096 + 8]; // 创建缓冲区,大小为3072 + 8
+ mask_buf[0] = 0xAA; // 起始标志
+ mask_buf[1] = 0x10; // 高位数据长度 (352 字节 -> 0x0160)
+ mask_buf[2] = 0x02; // 低位数据长度
+ mask_buf[3] = 'd'; // 命令类型 (发送类型 'd')
+ mask_buf[4] = 'a'; // 数据类型 (阀门相关 'a')
+
+ // 将二维容器中的二值数据转换为字节并存储到 mask_buf 中
+ int idx = 5; // 从 mask_buf[5] 开始存储数据
+ for (int i = 0; i < 512; i++) // 遍历512行
+ {
+ uint8_t byte = 0;
+ int bit_count = 0;
+ for (int j = 0; j < 64; j++) // 遍历64列
+ {
+ byte = (byte << 1) | (uint8_t)mask[i][j]; // 将每个二进制位加入到字节中
+ bit_count++;
+ if (bit_count == 8 || j == 63) // 每8个二进制位打包成一个字节
+ {
+ mask_buf[idx++] = byte;
+ byte = 0; // 重置byte,开始下一个字节
+ bit_count = 0;
+ }
+ }
+ }
+
+ mask_buf[4101] = 0xFF; // 校验低位
+ mask_buf[4102] = 0xFF; // 校验高位
+ mask_buf[4103] = 0xBB; // 结束标志
+#if(GlobalDebug && DebugLowerMacCOM)
+ for (int i = 0; i <= 4103; i++)
+ {
+ // 将 mask_buf[i] 转换为 int 再输出,避免其被当作字符解释
+ std::cout << std::hex << std::setw(2) << std::setfill('0') << static_cast(mask_buf[i]) << " ";
+ }
+ std::cout << std::endl;
+#endif
+
+ // qDebug()<<&mask_buf;
+
+ // qDebug() << "Sending data to lower machine in binary:";
+ // for (int i = 0; i < 8200; ++i)
+ // {
+ // QString binaryString = QString::number(mask_buf[i], 2).rightJustified(8, '0');
+ // qDebug() << QString("Byte %1: %2").arg(i).arg(binaryString);
+ // }
+
+ // 检查与设备的连接状态
+ if (lower_machine != nullptr && lower_machine->state() == QAbstractSocket::ConnectedState)
+ {
+ lower_machine->write((const char*)mask_buf, 4104); // 总共 3080 字节
+ lower_machine->flush();
+ }
+ else
+ {
+ std::cout << "*** lower machine connect failed! *** " << std::endl;
+ // ui->lab_lowermachine_isconnect->setStyleSheet("QLabel{background-color: rgb(237, 212, 0);}"); // 显示连接失败
+ // ui->lab_lowermachine_isconnect->repaint(); // 强制刷新UI
+ }
+
+ delete[] mask_buf; // 释放内存
+
+ return 1;
+}
+
+
+
+void Start_camera()
+{
+ MdigProcess(MilDigitizer0, MilGrabBufferList0, 20, M_START, M_DEFAULT,ProcessingFunction0, M_NULL);
+ MdigProcess(MilDigitizer1, MilGrabBufferList1, 20, M_START, M_DEFAULT,ProcessingFunction1, M_NULL);
+
+ // 发送开始命令
+ uint8_t start_command[9] = {0};
+ start_command[0] = 0xAA;
+ start_command[1] = 0x00;
+ start_command[2] = 0x03;
+ start_command[3] = 's';
+ start_command[4] = 't';
+ start_command[5] = 0xFF;
+ start_command[6] = 0xFF;
+ start_command[7] = 0xFF;
+ start_command[8] = 0xBB;
+
+ if (lower_machine != nullptr && lower_machine->isWritable())
+ {
+ lower_machine->write((const char*)start_command, 9);
+ qDebug()<<"发送相机参数成功";
+ }
+ else
+ {
+ cout << "Error: Unable to write to lower machine for start command." << endl;
+ }
+
+
+}
+
+std::vector > expandArray(const std::vector > &array, int newCols)
+{
+ int rows = array.size();
+ // 创建一个新的二维数组,初始化为0,列数为 newCols
+ std::vector> array_total(rows, std::vector(newCols, 0));
+
+ // 将原数组的值复制到新数组的前22列
+ for (int i = 0; i < rows; ++i)
+ {
+ for (int j = 0; j < array[i].size(); ++j)
+ {
+ array_total[i][j] = array[i][j];
+ }
+ }
+
+ return array_total;
+}
+
+void VectorToImg(const std::vector > &array, const std::string &image_path)
+{
+ int height = array.size();
+ int width = array[0].size();
+
+ // 创建一个Mat对象来表示图像,CV_8UC1表示单通道8位无符号整数类型(用于黑白图像)
+ Mat image(height, width, CV_8UC1);
+
+ // 遍历二维向量,设置图像像素值
+ for (int y = 0; y < height; y++)
+ {
+ for (int x = 0; x < width; x++)
+ {
+ if (array[y][x] == 1)
+ {
+ image.at(y, x) = 255; // 白色像素,对应灰度值255
+ } else
+ {
+ image.at(y, x) = 0; // 黑色像素,对应灰度值0
+ }
+ }
+ }
+
+ // 将图像保存为文件,传入的image_path指定保存路径和文件名
+ imwrite(image_path, image);
+}
+
+
+vector> generateMask(
+ const MIL_ID& inputImg,
+ int outputWidth,
+ int outputHeight,
+ int sizeThreshold,
+ int ignoreSide=2
+ ) {
+ cv::Mat image = mil2mat(inputImg);
+
+ // Ensure the image is binary
+ cv::threshold(image, image, 128, 255, cv::THRESH_BINARY);
+
+ int imageWidth = image.cols;
+ int imageHeight = image.rows;
+
+ int blockWidth = imageWidth / outputWidth;
+ int blockHeight = imageHeight / outputHeight;
+
+ vector> mask(outputHeight, vector(outputWidth, 0));
+
+ for (int i = 0; i < outputHeight; ++i) {
+ for (int j = 0; j < outputWidth; ++j) {
+ if((j<=ignoreSide) ||((outputHeight-j)<= ignoreSide) )
+ {
+ mask[i][j] = 0;
+ continue;
+ }
+ int x_start = j * blockWidth;
+ int y_start = i * blockHeight;
+ int x_end = (j == outputWidth - 1) ? imageWidth : (j + 1) * blockWidth;
+ int y_end = (i == outputHeight - 1) ? imageHeight : (i + 1) * blockHeight;
+
+ cv::Mat block = image(cv::Rect(x_start, y_start, x_end - x_start, y_end - y_start));
+
+ int whitePixelCount = cv::countNonZero(block);
+
+ if (whitePixelCount > sizeThreshold) {
+ mask[i][j] = 1;
+ }
+ }
+ }
+
+ return mask;
+}
+
+pair>, vector>> applyRowRangeDelay(
+ const vector>& mask,
+ const vector>& tail,
+ int rowRange
+ ) {
+ int outputHeight = (int)mask.size();
+ int outputWidth = (int)mask[0].size();
+
+ vector> mask_after_row_range(outputHeight, vector(outputWidth, 0));
+ vector> newTail(rowRange, vector(outputWidth, 0));
+
+ // 先将旧的 tail 映射到 mask_after_row_range 的顶部几行
+ for (int i = 0; i < (int)tail.size(); ++i) {
+ for (int j = 0; j < outputWidth; ++j) {
+ if (i < outputHeight) {
+ mask_after_row_range[i][j] = max(mask_after_row_range[i][j], tail[i][j]);
+ }
+ }
+ }
+
+ // 对当前 mask 应用 rowRange 的拖影效果
+ for (int j = 0; j < outputWidth; ++j) {
+ for (int i = 0; i < outputHeight; ++i) {
+ if (mask[i][j] == 1) {
+ // 从当前行 i 开始,向下扩展 rowRange 行
+ int end_line = i + rowRange - 1;
+
+ // 先处理仍在 mask 范围内的部分
+ int inside_mask_end = min(end_line, outputHeight - 1);
+ for (int line = i; line <= inside_mask_end; ++line) {
+ mask_after_row_range[line][j] = 1;
+ }
+
+ // 超出 mask 范围的行进入 tail
+ if (end_line >= outputHeight) {
+ // 从 outputHeight 行开始的部分属于 tail
+ for (int line = outputHeight; line <= end_line; ++line) {
+ int tail_line_idx = line - outputHeight;
+ if (tail_line_idx >= 0 && tail_line_idx < (int)newTail.size()) {
+ newTail[tail_line_idx][j] = 1;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ return {mask_after_row_range, newTail};
+}
+
+
+// Updated wrapper function
+pair>, vector>> generateMaskWithTail(
+ const MIL_ID& inputImg,
+ const vector>& tail,
+ int outputWidth,
+ int outputHeight,
+ int sizeThreshold = 10,
+ int rowRange = 50,
+ int ignoreSide=2
+ ) {
+ // Generate the mask from the image
+ vector> mask = generateMask(inputImg, outputWidth, outputHeight, sizeThreshold,ignoreSide);
+
+ // Apply rowRange delay
+ return applyRowRangeDelay(mask, tail, rowRange);
+}
+
+
+
+
+
+//onnx_Mask
diff --git a/camera.h b/camera.h
new file mode 100644
index 0000000..1d9f5d2
--- /dev/null
+++ b/camera.h
@@ -0,0 +1,111 @@
+#ifndef CAMERA_H
+#define CAMERA_H
+
+#include
+#include
+#include
+#include
+#include
+#include
+#include