From 3360c6deed345e65122b7e006b5b69b2f0769291 Mon Sep 17 00:00:00 2001 From: Young-boy857 <2353223368@qq.com> Date: 星期二, 02 九月 2025 19:52:08 +0800 Subject: [PATCH] 250902 --- Server/占甜甜/log/日志_占甜甜_20250901.doc | 0 Client/王斌强/log/~$_王斌强_20250902.doc | 0 Server/贾逸菲/log/日志_贾逸菲_2025年9月2日.doc | 0 Client/贺靖淳/document/需求分析文档.docx | 0 Client/张成红/log/~WRL0001.tmp | 0 Server/薛嘉瑶/log/日志_薛嘉瑶_0902.doc | 0 Client/张成红/code/ImageEnrollment/ImageEnrollment.pro | 12 Client/贺靖淳/log/日志_贺靖淳_250901.doc | 0 Client/张成红/code/ImageEnrollment/imageenrollmentwindow.cpp | 14 Client/张成红/log/日志_张成红_2025.9.1.doc | 0 Client/张成红/log/日志_张成红_2025.9.2.doc | 0 参考文档/日志模板/~WRL0609.tmp | 0 Server/张盼/log/日志_张盼_20250902.doc | 0 Client/杨洋洋/log/~$_杨洋洋_25年9月1日.doc | 0 Client/张学虎/log/日志_张学虎_20250901.doc | 0 Client/张成红/code/ImageEnrollment/ImageEnrollment.pro.user | 806 +++++++++++++++++++++++++++++++++++ Client/杨洋洋/log/日志_杨洋洋_25年9月2日.doc | 0 Client/张成红/code/ImageEnrollment/imageenrollmentwindow.h | 22 Client/贺靖淳/log/日志_贺靖淳_250902.doc | 0 Client/张成红/log/~$_张成红_2025.9.2.doc | 0 Client/贺靖淳/document/~$需求分析文档.docx | 0 Server/贾余栋/log/日志_贾余栋_20250902.doc | 0 Client/张成红/code/ImageEnrollment/imageenrollmentwindow.ui | 414 ++++++++++++++++++ /dev/null | 46 -- Server/张盼/log/日志_张盼_20250901.doc | 0 Client/张成红/code/ImageEnrollment/main.cpp | 11 Client/王斌强/log/日志_王斌强_20250902.doc | 0 Server/占甜甜/log/日志_占甜甜_20250902.doc | 0 Server/贾余栋/log/日志_贾余栋_20250901.doc | 0 Server/占甜甜/document/~$通知管理需求分析文档.docx | 0 30 files changed, 1,279 insertions(+), 46 deletions(-) diff --git "a/Client/\345\274\240\345\255\246\350\231\216/log/\346\227\245\345\277\227_\345\274\240\345\255\246\350\231\216_20250901.doc" "b/Client/\345\274\240\345\255\246\350\231\216/log/\346\227\245\345\277\227_\345\274\240\345\255\246\350\231\216_20250901.doc" new file mode 100644 index 0000000..dad8c27 --- /dev/null +++ "b/Client/\345\274\240\345\255\246\350\231\216/log/\346\227\245\345\277\227_\345\274\240\345\255\246\350\231\216_20250901.doc" Binary files differ diff --git "a/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/ImageEnrollment.pro" "b/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/ImageEnrollment.pro" new file mode 100644 index 0000000..e9820ee --- /dev/null +++ "b/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/ImageEnrollment.pro" @@ -0,0 +1,12 @@ +QT += widgets +CONFIG += c++11 + +SOURCES += \ + main.cpp \ + imageenrollmentwindow.cpp + +HEADERS += \ + imageenrollmentwindow.h + +FORMS += \ + imageenrollmentwindow.ui diff --git "a/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/ImageEnrollment.pro.user" "b/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/ImageEnrollment.pro.user" new file mode 100644 index 0000000..78f35f8 --- /dev/null +++ "b/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/ImageEnrollment.pro.user" @@ -0,0 +1,806 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE QtCreatorProject> +<!-- Written by QtCreator 4.5.0, 2025-09-01T23:28:32. --> +<qtcreator> + <data> + <variable>EnvironmentId</variable> + <value type="QByteArray">{e89a2bca-0e5b-46c5-bdd3-e9a1fb01b095}</value> + </data> + <data> + <variable>ProjectExplorer.Project.ActiveTarget</variable> + <value type="int">0</value> + </data> + <data> + <variable>ProjectExplorer.Project.EditorSettings</variable> + <valuemap type="QVariantMap"> + <value type="bool" key="EditorConfiguration.AutoIndent">true</value> + <value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value> + <value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value> + <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0"> + <value type="QString" key="language">Cpp</value> + <valuemap type="QVariantMap" key="value"> + <value type="QByteArray" key="CurrentPreferences">CppGlobal</value> + </valuemap> + </valuemap> + <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1"> + <value type="QString" key="language">QmlJS</value> + <valuemap type="QVariantMap" key="value"> + <value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value> + </valuemap> + </valuemap> + <value type="int" key="EditorConfiguration.CodeStyle.Count">2</value> + <value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value> + <value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value> + <value type="int" key="EditorConfiguration.IndentSize">4</value> + <value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value> + <value type="int" key="EditorConfiguration.MarginColumn">80</value> + <value type="bool" key="EditorConfiguration.MouseHiding">true</value> + <value type="bool" key="EditorConfiguration.MouseNavigation">true</value> + <value type="int" key="EditorConfiguration.PaddingMode">1</value> + <value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value> + <value type="bool" key="EditorConfiguration.ShowMargin">false</value> + <value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value> + <value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value> + <value type="bool" key="EditorConfiguration.SpacesForTabs">true</value> + <value type="int" key="EditorConfiguration.TabKeyBehavior">0</value> + <value type="int" key="EditorConfiguration.TabSize">8</value> + <value type="bool" key="EditorConfiguration.UseGlobal">true</value> + <value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value> + <value type="bool" key="EditorConfiguration.addFinalNewLine">true</value> + <value type="bool" key="EditorConfiguration.cleanIndentation">true</value> + <value type="bool" key="EditorConfiguration.cleanWhitespace">true</value> + <value type="bool" key="EditorConfiguration.inEntireDocument">false</value> + </valuemap> + </data> + <data> + <variable>ProjectExplorer.Project.PluginSettings</variable> + <valuemap type="QVariantMap"/> + </data> + <data> + <variable>ProjectExplorer.Project.Target.0</variable> + <valuemap type="QVariantMap"> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.9.4 MinGW 32bit</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.9.4 MinGW 32bit</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.594.win32_mingw53_kit</value> + <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value> + <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> + <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:/qtcode/build-ImageEnrollment-Desktop_Qt_5_9_4_MinGW_32bit-Debug</value> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value> + <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> + <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> + <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> + <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value> + <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1"> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:/qtcode/build-ImageEnrollment-Desktop_Qt_5_9_4_MinGW_32bit-Release</value> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value> + <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> + <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> + <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> + <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> + <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2"> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:/qtcode/build-ImageEnrollment-Desktop_Qt_5_9_4_MinGW_32bit-Profile</value> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value> + <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> + <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> + <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Profile</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> + <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> + <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> + </valuemap> + <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">閮ㄧ讲</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鍦ㄦ湰鍦伴儴缃�</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> + </valuemap> + <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> + <value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value> + <value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value> + <value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value> + <value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value> + <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value> + <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> + <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> + <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> + <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> + <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> + <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> + <value type="int" key="Analyzer.Valgrind.NumCallers">25</value> + <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> + <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> + <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> + <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> + <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> + <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> + <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> + <value type="int">0</value> + <value type="int">1</value> + <value type="int">2</value> + <value type="int">3</value> + <value type="int">4</value> + <value type="int">5</value> + <value type="int">6</value> + <value type="int">7</value> + <value type="int">8</value> + <value type="int">9</value> + <value type="int">10</value> + <value type="int">11</value> + <value type="int">12</value> + <value type="int">13</value> + <value type="int">14</value> + </valuelist> + <value type="int" key="PE.EnvironmentAspect.Base">2</value> + <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">ImageEnrollment</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:F:/qtcode/ImageEnrollment/ImageEnrollment.pro</value> + <value type="bool" key="QmakeProjectManager.QmakeRunConfiguration.UseLibrarySearchPath">true</value> + <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value> + <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">ImageEnrollment.pro</value> + <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value> + <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory"></value> + <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory.default">F:/qtcode/build-ImageEnrollment-Desktop_Qt_5_9_4_MinGW_32bit-Debug</value> + <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value> + <value type="bool" key="RunConfiguration.UseCppDebugger">false</value> + <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value> + <value type="bool" key="RunConfiguration.UseMultiProcess">false</value> + <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> + <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> + </valuemap> + <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> + </valuemap> + </data> + <data> + <variable>ProjectExplorer.Project.Target.1</variable> + <valuemap type="QVariantMap"> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.9.4 MSVC2015 32bit</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.9.4 MSVC2015 32bit</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.594.win32_msvc2015_kit</value> + <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value> + <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> + <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:/qtcode/build-ImageEnrollment-Desktop_Qt_5_9_4_MSVC2015_32bit-Debug</value> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value> + <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> + <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> + <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> + <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value> + <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1"> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:/qtcode/build-ImageEnrollment-Desktop_Qt_5_9_4_MSVC2015_32bit-Release</value> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value> + <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> + <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> + <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> + <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> + <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2"> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:/qtcode/build-ImageEnrollment-Desktop_Qt_5_9_4_MSVC2015_32bit-Profile</value> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value> + <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> + <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> + <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Profile</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> + <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> + <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> + </valuemap> + <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">閮ㄧ讲</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鍦ㄦ湰鍦伴儴缃�</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> + </valuemap> + <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> + <value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value> + <value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value> + <value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value> + <value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value> + <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value> + <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> + <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> + <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> + <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> + <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> + <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> + <value type="int" key="Analyzer.Valgrind.NumCallers">25</value> + <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> + <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> + <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> + <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> + <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> + <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> + <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> + <value type="int">0</value> + <value type="int">1</value> + <value type="int">2</value> + <value type="int">3</value> + <value type="int">4</value> + <value type="int">5</value> + <value type="int">6</value> + <value type="int">7</value> + <value type="int">8</value> + <value type="int">9</value> + <value type="int">10</value> + <value type="int">11</value> + <value type="int">12</value> + <value type="int">13</value> + <value type="int">14</value> + </valuelist> + <value type="int" key="PE.EnvironmentAspect.Base">-1</value> + <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> + <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Arguments"></value> + <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Executable"></value> + <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.WorkingDirectory">%{buildDir}</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Custom Executable</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value> + <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value> + <value type="bool" key="RunConfiguration.UseCppDebugger">false</value> + <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value> + <value type="bool" key="RunConfiguration.UseMultiProcess">false</value> + <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> + <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> + </valuemap> + <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> + </valuemap> + </data> + <data> + <variable>ProjectExplorer.Project.Target.2</variable> + <valuemap type="QVariantMap"> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.9.4 MSVC2015 64bit</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.9.4 MSVC2015 64bit</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.594.win64_msvc2015_64_kit</value> + <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value> + <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> + <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:/qtcode/build-ImageEnrollment-Desktop_Qt_5_9_4_MSVC2015_64bit-Debug</value> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value> + <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> + <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> + <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> + <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value> + <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1"> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:/qtcode/build-ImageEnrollment-Desktop_Qt_5_9_4_MSVC2015_64bit-Release</value> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value> + <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> + <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> + <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> + <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> + <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2"> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:/qtcode/build-ImageEnrollment-Desktop_Qt_5_9_4_MSVC2015_64bit-Profile</value> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value> + <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> + <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> + <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> + <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Profile</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> + <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> + <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> + </valuemap> + <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">閮ㄧ讲</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鍦ㄦ湰鍦伴儴缃�</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> + </valuemap> + <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> + <value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value> + <value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value> + <value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value> + <value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value> + <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value> + <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> + <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> + <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> + <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> + <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> + <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> + <value type="int" key="Analyzer.Valgrind.NumCallers">25</value> + <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> + <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> + <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> + <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> + <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> + <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> + <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> + <value type="int">0</value> + <value type="int">1</value> + <value type="int">2</value> + <value type="int">3</value> + <value type="int">4</value> + <value type="int">5</value> + <value type="int">6</value> + <value type="int">7</value> + <value type="int">8</value> + <value type="int">9</value> + <value type="int">10</value> + <value type="int">11</value> + <value type="int">12</value> + <value type="int">13</value> + <value type="int">14</value> + </valuelist> + <value type="int" key="PE.EnvironmentAspect.Base">-1</value> + <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> + <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Arguments"></value> + <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Executable"></value> + <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.WorkingDirectory">%{buildDir}</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Custom Executable</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value> + <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value> + <value type="bool" key="RunConfiguration.UseCppDebugger">false</value> + <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value> + <value type="bool" key="RunConfiguration.UseMultiProcess">false</value> + <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> + <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> + </valuemap> + <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> + </valuemap> + </data> + <data> + <variable>ProjectExplorer.Project.TargetCount</variable> + <value type="int">3</value> + </data> + <data> + <variable>ProjectExplorer.Project.Updater.FileVersion</variable> + <value type="int">18</value> + </data> + <data> + <variable>Version</variable> + <value type="int">18</value> + </data> +</qtcreator> diff --git "a/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/imageenrollmentwindow.cpp" "b/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/imageenrollmentwindow.cpp" new file mode 100644 index 0000000..60783f5 --- /dev/null +++ "b/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/imageenrollmentwindow.cpp" @@ -0,0 +1,14 @@ +#include "imageenrollmentwindow.h" +#include "ui_imageenrollmentwindow.h" + +ImageEnrollmentWindow::ImageEnrollmentWindow(QWidget *parent) + : QMainWindow(parent) + , ui(new Ui::ImageEnrollmentWindow) +{ + ui->setupUi(this); +} + +ImageEnrollmentWindow::~ImageEnrollmentWindow() +{ + delete ui; +} diff --git "a/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/imageenrollmentwindow.h" "b/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/imageenrollmentwindow.h" new file mode 100644 index 0000000..fcc14d9 --- /dev/null +++ "b/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/imageenrollmentwindow.h" @@ -0,0 +1,22 @@ +#ifndef IMAGEENROLLMENTWINDOW_H +#define IMAGEENROLLMENTWINDOW_H + +#include <QMainWindow> + +namespace Ui { +class ImageEnrollmentWindow; +} + +class ImageEnrollmentWindow : public QMainWindow +{ + Q_OBJECT + +public: + explicit ImageEnrollmentWindow(QWidget *parent = nullptr); + ~ImageEnrollmentWindow(); + +private: + Ui::ImageEnrollmentWindow *ui; +}; + +#endif diff --git "a/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/imageenrollmentwindow.ui" "b/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/imageenrollmentwindow.ui" new file mode 100644 index 0000000..65fe5a4 --- /dev/null +++ "b/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/imageenrollmentwindow.ui" @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>ImageEnrollmentWindow</class> + <widget class="QMainWindow" name="ImageEnrollmentWindow"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>1280</width> + <height>800</height> + </rect> + </property> + <property name="windowTitle"> + <string>鍥惧儚褰曞叆 Image Enrollment</string> + </property> + <property name="styleSheet"> + <string notr="true">QWidget{font-family:"Segoe UI";font-size:11pt;} +QGroupBox{font-weight:600;border:1px solid #E6E8EB;border-radius:10px;margin-top:14px;} +QGroupBox::title{subcontrol-origin:margin;subcontrol-position:top left;padding:4px 8px;color:#1F2937;} +QLineEdit,QComboBox,QTextEdit{border:1px solid #CBD5E1;border-radius:8px;padding:6px;} +QPushButton{border:1px solid #111827;border-radius:10px;padding:8px 14px;} +QProgressBar{border:1px solid #E5E7EB;border-radius:10px;text-align:center;height:18px;} +QProgressBar::chunk{border-radius:10px;background:#0EA5E9;} +QListWidget::item{padding:6px;} +QLabel#hintText{font-size:18pt;font-weight:700;color:#0F172A;} +QLabel#deviceBanner{font-size:10pt;color:#64748B;}</string> + </property> + <widget class="QWidget" name="centralwidget"> + <layout class="QVBoxLayout" name="rootV"> + <item> + <widget class="QLabel" name="deviceBanner"> + <property name="text"> + <string>璁惧: DEV01 路 閲囬泦鐐�: MAIN 路 鎿嶄綔鍛�: operator01 路 缃戠粶: 鍦ㄧ嚎</string> + </property> + </widget> + </item> + <item> + <layout class="QHBoxLayout" name="mainH"> + <item> + <widget class="QGroupBox" name="groupPreview"> + <property name="title"> + <string>瀹炴椂棰勮</string> + </property> + <layout class="QVBoxLayout" name="previewV"> + <item> + <widget class="QLabel" name="lblPreview"> + <property name="minimumSize"> + <size> + <width>720</width> + <height>420</height> + </size> + </property> + <property name="frameShape"> + <enum>QFrame::StyledPanel</enum> + </property> + <property name="alignment"> + <set>Qt::AlignCenter</set> + </property> + <property name="text"> + <string>Camera Preview</string> + </property> + </widget> + </item> + <item> + <widget class="QLabel" name="hintText"> + <property name="text"> + <string>璇锋瑙嗘憚鍍忓ご</string> + </property> + <property name="alignment"> + <set>Qt::AlignHCenter</set> + </property> + </widget> + </item> + <item> + <layout class="QHBoxLayout" name="hintButtonsH"> + <item> + <widget class="QPushButton" name="btnStart"> + <property name="text"> + <string>寮�濮嬪綍鍏�</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="btnPause"> + <property name="text"> + <string>鏆傚仠</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="btnCapture"> + <property name="text"> + <string>鎵嬪姩鎶撳抚</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="btnAbort"> + <property name="text"> + <string>鍙栨秷</string> + </property> + </widget> + </item> + </layout> + </item> + </layout> + </widget> + </item> + <item> + <layout class="QVBoxLayout" name="rightV"> + <item> + <widget class="QGroupBox" name="groupUser"> + <property name="title"> + <string>鍛樺伐淇℃伅</string> + </property> + <layout class="QGridLayout" name="userGrid"> + <item row="0" column="0"> + <widget class="QLabel" name="label_job"> + <property name="text"> + <string>宸ュ彿</string> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QLineEdit" name="editJobNumber"> + <property name="placeholderText"> + <string>杈撳叆宸ュ彿</string> + </property> + </widget> + </item> + <item row="0" column="2"> + <widget class="QPushButton" name="btnVerifyJob"> + <property name="text"> + <string>纭宸ュ彿</string> + </property> + </widget> + </item> + <item row="1" column="0"> + <widget class="QLabel" name="label_name"> + <property name="text"> + <string>濮撳悕</string> + </property> + </widget> + </item> + <item row="1" column="1"> + <widget class="QLabel" name="lblName"> + <property name="text"> + <string>鈥�</string> + </property> + </widget> + </item> + <item row="1" column="2"> + <widget class="QLabel" name="lblDept"> + <property name="text"> + <string>閮ㄩ棬锛氣��</string> + </property> + </widget> + </item> + <item row="2" column="0" colspan="3"> + <widget class="QLabel" name="lblAvatar"> + <property name="frameShape"> + <enum>QFrame::StyledPanel</enum> + </property> + <property name="minimumSize"> + <size> + <width>120</width> + <height>80</height> + </size> + </property> + <property name="alignment"> + <set>Qt::AlignCenter</set> + </property> + <property name="text"> + <string>宸叉湁澶村儚/鍘嗗彶鏁版嵁</string> + </property> + </widget> + </item> + </layout> + </widget> + </item> + <item> + <widget class="QGroupBox" name="groupProgress"> + <property name="title"> + <string>閲囬泦杩涘害</string> + </property> + <layout class="QGridLayout" name="gridProgress"> + <item row="0" column="0" colspan="2"> + <widget class="QProgressBar" name="progressTotal"> + <property name="format"> + <string>%v / %m</string> + </property> + <property name="maximum"> + <number>500</number> + </property> + <property name="value"> + <number>0</number> + </property> + </widget> + </item> + <item row="1" column="0"> + <widget class="QLabel" name="lblFront"> + <property name="text"> + <string>姝h劯</string> + </property> + </widget> + </item> + <item row="1" column="1"> + <widget class="QProgressBar" name="progressFront"> + <property name="maximum"> + <number>300</number> + </property> + <property name="value"> + <number>0</number> + </property> + </widget> + </item> + <item row="2" column="0"> + <widget class="QLabel" name="lblLeft"> + <property name="text"> + <string>宸︿晶</string> + </property> + </widget> + </item> + <item row="2" column="1"> + <widget class="QProgressBar" name="progressLeft"> + <property name="maximum"> + <number>80</number> + </property> + <property name="value"> + <number>0</number> + </property> + </widget> + </item> + <item row="3" column="0"> + <widget class="QLabel" name="lblRight"> + <property name="text"> + <string>鍙充晶</string> + </property> + </widget> + </item> + <item row="3" column="1"> + <widget class="QProgressBar" name="progressRight"> + <property name="maximum"> + <number>80</number> + </property> + <property name="value"> + <number>0</number> + </property> + </widget> + </item> + <item row="4" column="0"> + <widget class="QLabel" name="lblBlink"> + <property name="text"> + <string>鐪ㄧ溂</string> + </property> + </widget> + </item> + <item row="4" column="1"> + <widget class="QProgressBar" name="progressBlink"> + <property name="maximum"> + <number>20</number> + </property> + <property name="value"> + <number>0</number> + </property> + </widget> + </item> + <item row="5" column="0"> + <widget class="QLabel" name="lblMouth"> + <property name="text"> + <string>寮犲槾</string> + </property> + </widget> + </item> + <item row="5" column="1"> + <widget class="QProgressBar" name="progressMouth"> + <property name="maximum"> + <number>20</number> + </property> + <property name="value"> + <number>0</number> + </property> + </widget> + </item> + </layout> + </widget> + </item> + <item> + <widget class="QGroupBox" name="groupThumbs"> + <property name="title"> + <string>宸查噰缂╃暐鍥撅紙鏈�杩�12寮狅級</string> + </property> + <layout class="QVBoxLayout" name="thumbsV"> + <item> + <widget class="QListWidget" name="listThumbnails"> + <property name="flow"> + <enum>QListView::LeftToRight</enum> + </property> + <property name="resizeMode"> + <enum>QListView::Adjust</enum> + </property> + <property name="viewMode"> + <enum>QListView::IconMode</enum> + </property> + <property name="movement"> + <enum>QListView::Static</enum> + </property> + <property name="spacing"> + <number>8</number> + </property> + <property name="iconSize"> + <size> + <width>96</width> + <height>72</height> + </size> + </property> + </widget> + </item> + <item> + <layout class="QHBoxLayout" name="thumbButtonsH"> + <item> + <widget class="QPushButton" name="btnPreviewFull"> + <property name="text"> + <string>棰勮</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="btnDelete"> + <property name="text"> + <string>鍒犻櫎</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="btnReRecord"> + <property name="text"> + <string>閲嶅綍</string> + </property> + </widget> + </item> + </layout> + </item> + </layout> + </widget> + </item> + <item> + <widget class="QGroupBox" name="groupLogs"> + <property name="title"> + <string>鏃ュ織 / 涓婁紶</string> + </property> + <layout class="QVBoxLayout" name="logsV"> + <item> + <widget class="QTextEdit" name="txtLogs"> + <property name="readOnly"> + <bool>true</bool> + </property> + <property name="placeholderText"> + <string>绯荤粺鏃ュ織鏄剧ず鍦ㄦ</string> + </property> + </widget> + </item> + <item> + <layout class="QHBoxLayout" name="uploadH"> + <item> + <widget class="QPushButton" name="btnUploadNow"> + <property name="text"> + <string>涓婁紶鑷虫湇鍔″櫒</string> + </property> + </widget> + </item> + <item> + <widget class="QComboBox" name="comboUploadMode"> + <item> + <property name="text"> + <string>鎵归噺鍘嬬缉涓婁紶</string> + </property> + </item> + <item> + <property name="text"> + <string>鍒嗙墖涓婁紶锛堟瘡50寮狅級</string> + </property> + </item> + </widget> + </item> + <item> + <spacer name="uploadSpacer"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + </layout> + </item> + </layout> + </widget> + </item> + </layout> + </item> + </layout> + </item> + </layout> + </widget> + <widget class="QStatusBar" name="statusbar"/> + </widget> + <resources/> + <connections/> +</ui> diff --git "a/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/main.cpp" "b/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/main.cpp" new file mode 100644 index 0000000..2e2887b --- /dev/null +++ "b/Client/\345\274\240\346\210\220\347\272\242/code/ImageEnrollment/main.cpp" @@ -0,0 +1,11 @@ +#include "imageenrollmentwindow.h" +#include <QApplication> + +int main(int argc, char *argv[]) +{ + QApplication a(argc, argv); + ImageEnrollmentWindow w; + w.show(); + + return a.exec(); +} diff --git "a/Client/\345\274\240\346\210\220\347\272\242/document/\345\255\230\346\224\276\346\226\207\344\273\266.txt" "b/Client/\345\274\240\346\210\220\347\272\242/document/\345\255\230\346\224\276\346\226\207\344\273\266.txt" deleted file mode 100644 index 4bcb5e5..0000000 --- "a/Client/\345\274\240\346\210\220\347\272\242/document/\345\255\230\346\224\276\346\226\207\344\273\266.txt" +++ /dev/null @@ -1 +0,0 @@ -#瀛樻斁鏂囨枃浠� diff --git "a/Client/\345\274\240\346\210\220\347\272\242/document/\351\234\200\346\261\202\346\226\207\346\241\243.docx" "b/Client/\345\274\240\346\210\220\347\272\242/document/\351\234\200\346\261\202\346\226\207\346\241\243.docx" deleted file mode 100644 index 9db1754..0000000 --- "a/Client/\345\274\240\346\210\220\347\272\242/document/\351\234\200\346\261\202\346\226\207\346\241\243.docx" +++ /dev/null Binary files differ diff --git "a/Client/\345\274\240\346\210\220\347\272\242/log/~$_\345\274\240\346\210\220\347\272\242_2025.9.2.doc" "b/Client/\345\274\240\346\210\220\347\272\242/log/~$_\345\274\240\346\210\220\347\272\242_2025.9.2.doc" new file mode 100644 index 0000000..cb93a99 --- /dev/null +++ "b/Client/\345\274\240\346\210\220\347\272\242/log/~$_\345\274\240\346\210\220\347\272\242_2025.9.2.doc" Binary files differ diff --git "a/Client/\345\274\240\346\210\220\347\272\242/document/\346\227\245\345\277\227_\345\274\240\346\210\220\347\272\242_2025.9.1.doc" "b/Client/\345\274\240\346\210\220\347\272\242/log/~WRL0001.tmp" similarity index 100% rename from "Client/\345\274\240\346\210\220\347\272\242/document/\346\227\245\345\277\227_\345\274\240\346\210\220\347\272\242_2025.9.1.doc" rename to "Client/\345\274\240\346\210\220\347\272\242/log/~WRL0001.tmp" Binary files differ diff --git "a/Client/\345\274\240\346\210\220\347\272\242/log/\346\227\245\345\277\227_\345\274\240\346\210\220\347\272\242_2025.9.1.doc" "b/Client/\345\274\240\346\210\220\347\272\242/log/\346\227\245\345\277\227_\345\274\240\346\210\220\347\272\242_2025.9.1.doc" new file mode 100644 index 0000000..e1c38d6 --- /dev/null +++ "b/Client/\345\274\240\346\210\220\347\272\242/log/\346\227\245\345\277\227_\345\274\240\346\210\220\347\272\242_2025.9.1.doc" Binary files differ diff --git "a/Client/\345\274\240\346\210\220\347\272\242/log/\346\227\245\345\277\227_\345\274\240\346\210\220\347\272\242_2025.9.2.doc" "b/Client/\345\274\240\346\210\220\347\272\242/log/\346\227\245\345\277\227_\345\274\240\346\210\220\347\272\242_2025.9.2.doc" new file mode 100644 index 0000000..9a39296 --- /dev/null +++ "b/Client/\345\274\240\346\210\220\347\272\242/log/\346\227\245\345\277\227_\345\274\240\346\210\220\347\272\242_2025.9.2.doc" Binary files differ diff --git "a/Client/\346\235\250\346\264\213\346\264\213/log/~$_\346\235\250\346\264\213\346\264\213_25\345\271\2649\346\234\2101\346\227\245.doc" "b/Client/\346\235\250\346\264\213\346\264\213/log/~$_\346\235\250\346\264\213\346\264\213_25\345\271\2649\346\234\2101\346\227\245.doc" new file mode 100644 index 0000000..e19457b --- /dev/null +++ "b/Client/\346\235\250\346\264\213\346\264\213/log/~$_\346\235\250\346\264\213\346\264\213_25\345\271\2649\346\234\2101\346\227\245.doc" Binary files differ diff --git "a/Client/\346\235\250\346\264\213\346\264\213/log/\346\227\245\345\277\227_\346\235\250\346\264\213\346\264\213_25\345\271\2649\346\234\2102\346\227\245.doc" "b/Client/\346\235\250\346\264\213\346\264\213/log/\346\227\245\345\277\227_\346\235\250\346\264\213\346\264\213_25\345\271\2649\346\234\2102\346\227\245.doc" new file mode 100644 index 0000000..2848822 --- /dev/null +++ "b/Client/\346\235\250\346\264\213\346\264\213/log/\346\227\245\345\277\227_\346\235\250\346\264\213\346\264\213_25\345\271\2649\346\234\2102\346\227\245.doc" Binary files differ diff --git "a/Client/\347\216\213\346\226\214\345\274\272/log/~$_\347\216\213\346\226\214\345\274\272_20250902.doc" "b/Client/\347\216\213\346\226\214\345\274\272/log/~$_\347\216\213\346\226\214\345\274\272_20250902.doc" new file mode 100644 index 0000000..a5c476b --- /dev/null +++ "b/Client/\347\216\213\346\226\214\345\274\272/log/~$_\347\216\213\346\226\214\345\274\272_20250902.doc" Binary files differ diff --git "a/Client/\347\216\213\346\226\214\345\274\272/log/\346\227\245\345\277\227_\347\216\213\346\226\214\345\274\272_20250902.doc" "b/Client/\347\216\213\346\226\214\345\274\272/log/\346\227\245\345\277\227_\347\216\213\346\226\214\345\274\272_20250902.doc" new file mode 100644 index 0000000..30b4243 --- /dev/null +++ "b/Client/\347\216\213\346\226\214\345\274\272/log/\346\227\245\345\277\227_\347\216\213\346\226\214\345\274\272_20250902.doc" Binary files differ diff --git "a/Client/\350\264\272\351\235\226\346\267\263/document/~$\351\234\200\346\261\202\345\210\206\346\236\220\346\226\207\346\241\243.docx" "b/Client/\350\264\272\351\235\226\346\267\263/document/~$\351\234\200\346\261\202\345\210\206\346\236\220\346\226\207\346\241\243.docx" new file mode 100644 index 0000000..dec0655 --- /dev/null +++ "b/Client/\350\264\272\351\235\226\346\267\263/document/~$\351\234\200\346\261\202\345\210\206\346\236\220\346\226\207\346\241\243.docx" Binary files differ diff --git "a/Client/\350\264\272\351\235\226\346\267\263/document/\351\234\200\346\261\202\345\210\206\346\236\220\346\226\207\346\241\243.docx" "b/Client/\350\264\272\351\235\226\346\267\263/document/\351\234\200\346\261\202\345\210\206\346\236\220\346\226\207\346\241\243.docx" index 15503b8..d551c16 100644 --- "a/Client/\350\264\272\351\235\226\346\267\263/document/\351\234\200\346\261\202\345\210\206\346\236\220\346\226\207\346\241\243.docx" +++ "b/Client/\350\264\272\351\235\226\346\267\263/document/\351\234\200\346\261\202\345\210\206\346\236\220\346\226\207\346\241\243.docx" Binary files differ diff --git "a/Client/\350\264\272\351\235\226\346\267\263/log/\346\227\245\345\277\227_\350\264\272\351\235\226\346\267\263_250901.doc" "b/Client/\350\264\272\351\235\226\346\267\263/log/\346\227\245\345\277\227_\350\264\272\351\235\226\346\267\263_250901.doc" index 17ee073..0db577e 100644 --- "a/Client/\350\264\272\351\235\226\346\267\263/log/\346\227\245\345\277\227_\350\264\272\351\235\226\346\267\263_250901.doc" +++ "b/Client/\350\264\272\351\235\226\346\267\263/log/\346\227\245\345\277\227_\350\264\272\351\235\226\346\267\263_250901.doc" Binary files differ diff --git "a/Client/\350\264\272\351\235\226\346\267\263/log/\346\227\245\345\277\227_\350\264\272\351\235\226\346\267\263_250902.doc" "b/Client/\350\264\272\351\235\226\346\267\263/log/\346\227\245\345\277\227_\350\264\272\351\235\226\346\267\263_250902.doc" new file mode 100644 index 0000000..1421742 --- /dev/null +++ "b/Client/\350\264\272\351\235\226\346\267\263/log/\346\227\245\345\277\227_\350\264\272\351\235\226\346\267\263_250902.doc" Binary files differ diff --git "a/Server/\345\215\240\347\224\234\347\224\234/document/~$\351\200\232\347\237\245\347\256\241\347\220\206\351\234\200\346\261\202\345\210\206\346\236\220\346\226\207\346\241\243.docx" "b/Server/\345\215\240\347\224\234\347\224\234/document/~$\351\200\232\347\237\245\347\256\241\347\220\206\351\234\200\346\261\202\345\210\206\346\236\220\346\226\207\346\241\243.docx" index aa505a2..9fb786b 100644 --- "a/Server/\345\215\240\347\224\234\347\224\234/document/~$\351\200\232\347\237\245\347\256\241\347\220\206\351\234\200\346\261\202\345\210\206\346\236\220\346\226\207\346\241\243.docx" +++ "b/Server/\345\215\240\347\224\234\347\224\234/document/~$\351\200\232\347\237\245\347\256\241\347\220\206\351\234\200\346\261\202\345\210\206\346\236\220\346\226\207\346\241\243.docx" Binary files differ diff --git "a/Server/\345\215\240\347\224\234\347\224\234/log/\346\227\245\345\277\227_\345\215\240\347\224\234\347\224\234_2025_09_01.doc" "b/Server/\345\215\240\347\224\234\347\224\234/log/\346\227\245\345\277\227_\345\215\240\347\224\234\347\224\234_20250901.doc" similarity index 100% rename from "Server/\345\215\240\347\224\234\347\224\234/log/\346\227\245\345\277\227_\345\215\240\347\224\234\347\224\234_2025_09_01.doc" rename to "Server/\345\215\240\347\224\234\347\224\234/log/\346\227\245\345\277\227_\345\215\240\347\224\234\347\224\234_20250901.doc" Binary files differ diff --git "a/Server/\345\215\240\347\224\234\347\224\234/log/\346\227\245\345\277\227_\345\215\240\347\224\234\347\224\234_20250902.doc" "b/Server/\345\215\240\347\224\234\347\224\234/log/\346\227\245\345\277\227_\345\215\240\347\224\234\347\224\234_20250902.doc" new file mode 100644 index 0000000..2431878 --- /dev/null +++ "b/Server/\345\215\240\347\224\234\347\224\234/log/\346\227\245\345\277\227_\345\215\240\347\224\234\347\224\234_20250902.doc" Binary files differ diff --git "a/Server/\345\274\240\347\233\274/log/\346\227\245\345\277\227_\345\274\240\347\233\274_20250901.doc" "b/Server/\345\274\240\347\233\274/log/\346\227\245\345\277\227_\345\274\240\347\233\274_20250901.doc" index d421766..f044d8a 100644 --- "a/Server/\345\274\240\347\233\274/log/\346\227\245\345\277\227_\345\274\240\347\233\274_20250901.doc" +++ "b/Server/\345\274\240\347\233\274/log/\346\227\245\345\277\227_\345\274\240\347\233\274_20250901.doc" Binary files differ diff --git "a/Server/\345\274\240\347\233\274/log/\346\227\245\345\277\227_\345\274\240\347\233\274_20250902.doc" "b/Server/\345\274\240\347\233\274/log/\346\227\245\345\277\227_\345\274\240\347\233\274_20250902.doc" new file mode 100644 index 0000000..57d6c82 --- /dev/null +++ "b/Server/\345\274\240\347\233\274/log/\346\227\245\345\277\227_\345\274\240\347\233\274_20250902.doc" Binary files differ diff --git "a/Server/\350\226\233\345\230\211\347\221\266/log/\346\227\245\345\277\227_\350\226\233\345\230\211\347\221\266_0902.doc" "b/Server/\350\226\233\345\230\211\347\221\266/log/\346\227\245\345\277\227_\350\226\233\345\230\211\347\221\266_0902.doc" new file mode 100644 index 0000000..df5e547 --- /dev/null +++ "b/Server/\350\226\233\345\230\211\347\221\266/log/\346\227\245\345\277\227_\350\226\233\345\230\211\347\221\266_0902.doc" Binary files differ diff --git "a/Server/\350\264\276\344\275\231\346\240\213/log/\346\227\245\345\277\227_\350\264\276\344\275\231\346\240\213_20250901.doc" "b/Server/\350\264\276\344\275\231\346\240\213/log/\346\227\245\345\277\227_\350\264\276\344\275\231\346\240\213_20250901.doc" new file mode 100644 index 0000000..6be590e --- /dev/null +++ "b/Server/\350\264\276\344\275\231\346\240\213/log/\346\227\245\345\277\227_\350\264\276\344\275\231\346\240\213_20250901.doc" Binary files differ diff --git "a/Server/\350\264\276\344\275\231\346\240\213/log/\346\227\245\345\277\227_\350\264\276\344\275\231\346\240\213_20250902.doc" "b/Server/\350\264\276\344\275\231\346\240\213/log/\346\227\245\345\277\227_\350\264\276\344\275\231\346\240\213_20250902.doc" new file mode 100644 index 0000000..63517c8 --- /dev/null +++ "b/Server/\350\264\276\344\275\231\346\240\213/log/\346\227\245\345\277\227_\350\264\276\344\275\231\346\240\213_20250902.doc" Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/.vs/aiface_db/v14/.suo" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/.vs/aiface_db/v14/.suo" deleted file mode 100644 index 87bdc5e..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/.vs/aiface_db/v14/.suo" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/Debug/aiface_db.exe" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/Debug/aiface_db.exe" deleted file mode 100644 index e7d220c..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/Debug/aiface_db.exe" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/Debug/aiface_db.ilk" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/Debug/aiface_db.ilk" deleted file mode 100644 index b29a7e2..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/Debug/aiface_db.ilk" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/Debug/aiface_db.pdb" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/Debug/aiface_db.pdb" deleted file mode 100644 index d7d50a4..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/Debug/aiface_db.pdb" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db.VC.db" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db.VC.db" deleted file mode 100644 index b6056f0..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db.VC.db" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db.sln" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db.sln" deleted file mode 100644 index 681be61..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db.sln" +++ /dev/null @@ -1,28 +0,0 @@ -锘� -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 14 -VisualStudioVersion = 14.0.25420.1 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "aiface_db", "aiface_db\aiface_db.vcxproj", "{B8ED0248-599E-4C25-A778-E1D45E1A4C9A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Debug|x64.ActiveCfg = Debug|x64 - {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Debug|x64.Build.0 = Debug|x64 - {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Debug|x86.ActiveCfg = Debug|Win32 - {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Debug|x86.Build.0 = Debug|Win32 - {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Release|x64.ActiveCfg = Release|x64 - {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Release|x64.Build.0 = Release|x64 - {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Release|x86.ActiveCfg = Release|Win32 - {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Release|x86.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.log" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.log" deleted file mode 100644 index f4283df..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.log" +++ /dev/null @@ -1,2 +0,0 @@ -锘� mysql_conn.cpp -g:\ai_face\facelink_ai_250820\server\璐鹃�歌彶\code\aiface_db\aiface_db\mysql_conn.h(3): fatal error C1083: 鏃犳硶鎵撳紑鍖呮嫭鏂囦欢: 鈥渕ysql.h鈥�: No such file or directory diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.command.1.tlog" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.command.1.tlog" deleted file mode 100644 index 1af7fef..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.command.1.tlog" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.read.1.tlog" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.read.1.tlog" deleted file mode 100644 index 4a5e3a4..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.read.1.tlog" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.write.1.tlog" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.write.1.tlog" deleted file mode 100644 index 5871106..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.write.1.tlog" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/aiface_db.lastbuildstate" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/aiface_db.lastbuildstate" deleted file mode 100644 index ad8375d..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/aiface_db.lastbuildstate" +++ /dev/null @@ -1,2 +0,0 @@ -#TargetFrameworkVersion=v4.0:PlatformToolSet=v140:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=8.1 -Debug|Win32|G:\ai_face\FaceLink_AI_250820\Server\璐鹃�歌彶\code\aiface_db\| diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.command.1.tlog" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.command.1.tlog" deleted file mode 100644 index 60dad9e..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.command.1.tlog" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.read.1.tlog" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.read.1.tlog" deleted file mode 100644 index 783fea1..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.read.1.tlog" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.write.1.tlog" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.write.1.tlog" deleted file mode 100644 index bc68744..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.write.1.tlog" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/unsuccessfulbuild" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/unsuccessfulbuild" deleted file mode 100644 index e69de29..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/aiface_db.tlog/unsuccessfulbuild" +++ /dev/null diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/main.obj" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/main.obj" deleted file mode 100644 index dd1a886..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/main.obj" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/vc140.idb" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/vc140.idb" deleted file mode 100644 index 21a02bf..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/vc140.idb" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/vc140.pdb" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/vc140.pdb" deleted file mode 100644 index cb8c210..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/Debug/vc140.pdb" +++ /dev/null Binary files differ diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/aiface_db.vcxproj" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/aiface_db.vcxproj" deleted file mode 100644 index 8cf8da0..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/aiface_db.vcxproj" +++ /dev/null @@ -1,127 +0,0 @@ -锘�<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup Label="ProjectConfigurations"> - <ProjectConfiguration Include="Debug|Win32"> - <Configuration>Debug</Configuration> - <Platform>Win32</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="Release|Win32"> - <Configuration>Release</Configuration> - <Platform>Win32</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="Debug|x64"> - <Configuration>Debug</Configuration> - <Platform>x64</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="Release|x64"> - <Configuration>Release</Configuration> - <Platform>x64</Platform> - </ProjectConfiguration> - </ItemGroup> - <PropertyGroup Label="Globals"> - <ProjectGuid>{B8ED0248-599E-4C25-A778-E1D45E1A4C9A}</ProjectGuid> - <RootNamespace>aiface_db</RootNamespace> - <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <CharacterSet>MultiByte</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>MultiByte</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <CharacterSet>MultiByte</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>MultiByte</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="Shared"> - </ImportGroup> - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <PropertyGroup Label="UserMacros" /> - <PropertyGroup /> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> - <ClCompile> - <WarningLevel>Level3</WarningLevel> - <Optimization>Disabled</Optimization> - <SDLCheck>true</SDLCheck> - <AdditionalIncludeDirectories>D:\Program Files\MySQL\MySQL Server 8.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - </ClCompile> - <Link> - <AdditionalLibraryDirectories>D:\Program Files\MySQL\MySQL Server 8.0\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> - <AdditionalDependencies>libmysql.lib;%(AdditionalDependencies)</AdditionalDependencies> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> - <ClCompile> - <WarningLevel>Level3</WarningLevel> - <Optimization>Disabled</Optimization> - <SDLCheck>true</SDLCheck> - </ClCompile> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> - <ClCompile> - <WarningLevel>Level3</WarningLevel> - <Optimization>MaxSpeed</Optimization> - <FunctionLevelLinking>true</FunctionLevelLinking> - <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> - </ClCompile> - <Link> - <EnableCOMDATFolding>true</EnableCOMDATFolding> - <OptimizeReferences>true</OptimizeReferences> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> - <ClCompile> - <WarningLevel>Level3</WarningLevel> - <Optimization>MaxSpeed</Optimization> - <FunctionLevelLinking>true</FunctionLevelLinking> - <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> - </ClCompile> - <Link> - <EnableCOMDATFolding>true</EnableCOMDATFolding> - <OptimizeReferences>true</OptimizeReferences> - </Link> - </ItemDefinitionGroup> - <ItemGroup> - <ClCompile Include="main.cpp" /> - <ClCompile Include="mysql_conn.cpp" /> - </ItemGroup> - <ItemGroup> - <ClInclude Include="mysql_conn.h" /> - </ItemGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> \ No newline at end of file diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/aiface_db.vcxproj.filters" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/aiface_db.vcxproj.filters" deleted file mode 100644 index c6bd7f3..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/aiface_db.vcxproj.filters" +++ /dev/null @@ -1,30 +0,0 @@ -锘�<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup> - <Filter Include="婧愭枃浠�"> - <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> - <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> - </Filter> - <Filter Include="澶存枃浠�"> - <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> - <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> - </Filter> - <Filter Include="璧勬簮鏂囦欢"> - <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> - <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> - </Filter> - </ItemGroup> - <ItemGroup> - <ClCompile Include="main.cpp"> - <Filter>婧愭枃浠�</Filter> - </ClCompile> - <ClCompile Include="mysql_conn.cpp"> - <Filter>婧愭枃浠�</Filter> - </ClCompile> - </ItemGroup> - <ItemGroup> - <ClInclude Include="mysql_conn.h"> - <Filter>澶存枃浠�</Filter> - </ClInclude> - </ItemGroup> -</Project> \ No newline at end of file diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/main.cpp" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/main.cpp" deleted file mode 100644 index 710308c..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/main.cpp" +++ /dev/null @@ -1,12 +0,0 @@ -#include <iostream> - -int main() { - std::cout << "hello world" << std::endl; - int input; - std::cin >> input; - if (input == 88) { - return 0; - } - - -} \ No newline at end of file diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/mysql_conn.cpp" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/mysql_conn.cpp" deleted file mode 100644 index 136d2bc..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/mysql_conn.cpp" +++ /dev/null @@ -1,32 +0,0 @@ -#include "mysql_conn.h" - - -//构造函数,初始化连接句柄 -mysql_conn::mysql_conn():conn_(nullptr), conneted_(false) -{ - //初始化MYSQL连接对象 - conn_ = mysql_init(nullptr); - //初始化失败,保持未连接状态 - if (conn_ == nullptr) { - - } -} - - -mysql_conn::~mysql_conn() -{ - //关闭连接 - disconnect(); - -} - -//断开连接 -void mysql_conn::disconnect() -{ - if (conn_ != nullptr) { - mysql_close(conn_); - conn_ = nullptr; - } - conneted_ = false; - -} diff --git "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/mysql_conn.h" "b/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/mysql_conn.h" deleted file mode 100644 index a9130d0..0000000 --- "a/Server/\350\264\276\351\200\270\350\217\262/code/aiface_db/aiface_db/mysql_conn.h" +++ /dev/null @@ -1,46 +0,0 @@ -#pragma once -#ifndef MYSQL_CONN_H -#define MYSQL_CONN_H -#endif - -#include <mysql.h> -#include <string> - -/* - -c++11中的有作用域枚举,与传统枚举相比 -1.枚举值必须通过枚举类型名访问(EnumName::Value) -2.不能自动转换为整数类型,需要显式转换 - - -//enum class ConnectStatus { -// SUCCESS, //连接成功 -// INIT_FAILED, //初始化失败 -// CONNECT_FAILED //连接失败 -//}; -//ConnectStatus mysql_conn(const std::string& host, -// const std::string& user, -// const std::string& password, -// const std::string& dbname, -// unsigned int port, -// MYSQL*& conn); - -*/ - -class mysql_conn -{ -private: - MYSQL * conn_; //数据库连接句柄 - bool conneted_; //连接状态标识 - -public: - //构造函数,初始化连接对象 - mysql_conn(); - //析构函数 自动释放连接资源 - ~mysql_conn(); - - //断开连接 - void disconnect(); -}; - - diff --git "a/Server/\350\264\276\351\200\270\350\217\262/log/\346\227\245\345\277\227_\350\264\276\351\200\270\350\217\262_2025\345\271\2649\346\234\2102\346\227\245.doc" "b/Server/\350\264\276\351\200\270\350\217\262/log/\346\227\245\345\277\227_\350\264\276\351\200\270\350\217\262_2025\345\271\2649\346\234\2102\346\227\245.doc" new file mode 100644 index 0000000..455f843 --- /dev/null +++ "b/Server/\350\264\276\351\200\270\350\217\262/log/\346\227\245\345\277\227_\350\264\276\351\200\270\350\217\262_2025\345\271\2649\346\234\2102\346\227\245.doc" Binary files differ diff --git "a/\345\217\202\350\200\203\346\226\207\346\241\243/\346\227\245\345\277\227\346\250\241\346\235\277/~WRL0609.tmp" "b/\345\217\202\350\200\203\346\226\207\346\241\243/\346\227\245\345\277\227\346\250\241\346\235\277/~WRL0609.tmp" new file mode 100644 index 0000000..caef21b --- /dev/null +++ "b/\345\217\202\350\200\203\346\226\207\346\241\243/\346\227\245\345\277\227\346\250\241\346\235\277/~WRL0609.tmp" Binary files differ -- Gitblit v1.8.0