2026-01-20 16:56:41 +01:00
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets= "Build" xmlns= "http://schemas.microsoft.com/developer/msbuild/2003" >
<ItemGroup Label= "ProjectConfigurations" >
<ProjectConfiguration Include= "Release|x64" >
<Configuration > Release</Configuration>
<Platform > x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include= "Debug|x64" >
<Configuration > Debug</Configuration>
<Platform > x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label= "Globals" >
2026-02-09 16:03:09 +01:00
<ProjectGuid > {84C4D2DA-BE54-3C31-BEF9-6BCCDD5C3277}</ProjectGuid>
2026-01-20 16:56:41 +01:00
<RootNamespace > BionxControl</RootNamespace>
<Keyword > QtVS_v304</Keyword>
<QtMsBuild Condition= "'$(QtMsBuild)'=='' OR !Exists('$(QtMsBuild)\qt.targets')" > $(MSBuildProjectDirectory)\QtMsBuild</QtMsBuild>
</PropertyGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" Label= "Configuration" >
2026-02-09 16:03:09 +01:00
<PlatformToolset > v143</PlatformToolset>
2026-01-20 16:56:41 +01:00
<OutputDirectory > release\</OutputDirectory>
<ATLMinimizesCRunTimeLibraryUsage > false</ATLMinimizesCRunTimeLibraryUsage>
<CharacterSet > NotSet</CharacterSet>
<ConfigurationType > Application</ConfigurationType>
<IntermediateDirectory > release\</IntermediateDirectory>
<PrimaryOutput > BionxControl</PrimaryOutput>
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" Label= "Configuration" >
2026-02-09 16:03:09 +01:00
<PlatformToolset > v143</PlatformToolset>
2026-01-20 16:56:41 +01:00
<OutputDirectory > debug\</OutputDirectory>
<ATLMinimizesCRunTimeLibraryUsage > false</ATLMinimizesCRunTimeLibraryUsage>
<CharacterSet > NotSet</CharacterSet>
<ConfigurationType > Application</ConfigurationType>
<IntermediateDirectory > debug\</IntermediateDirectory>
<PrimaryOutput > BionxControl</PrimaryOutput>
</PropertyGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.props" />
<Import Project= "$(QtMsBuild)\qt_defaults.props" Condition= "Exists('$(QtMsBuild)\qt_defaults.props')" />
<PropertyGroup Label= "QtSettings" Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" >
2026-02-09 16:03:09 +01:00
<QtInstall > msvc2022x64Qt6</QtInstall>
2026-01-20 16:56:41 +01:00
<QtModules > core;gui;widgets;svg</QtModules>
</PropertyGroup>
<PropertyGroup Label= "QtSettings" Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" >
2026-02-09 16:03:09 +01:00
<QtInstall > msvc2022x64Qt6</QtInstall>
2026-01-20 16:56:41 +01:00
<QtModules > core;gui;widgets;svg</QtModules>
</PropertyGroup>
<Target Name= "QtMsBuildNotFound" BeforeTargets= "CustomBuild;ClCompile" Condition= "!Exists('$(QtMsBuild)\qt.targets') OR !Exists('$(QtMsBuild)\Qt.props')" >
<Message Importance= "High" Text= "QtMsBuild: could not locate qt.targets, qt.props; project may not build correctly." />
</Target>
<ImportGroup Label= "ExtensionSettings" />
<ImportGroup Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" Label= "PropertySheets" >
<Import Project= "$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition= "exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
<Import Project= "$(QtMsBuild)\Qt.props" />
</ImportGroup>
<ImportGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" Label= "PropertySheets" >
<Import Project= "$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition= "exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
<Import Project= "$(QtMsBuild)\Qt.props" />
</ImportGroup>
<PropertyGroup Label= "UserMacros" />
<PropertyGroup >
<OutDir Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" > release\</OutDir>
<IntDir Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" > release\</IntDir>
<TargetName Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" > BionxControl</TargetName>
<IgnoreImportLibrary Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" > true</IgnoreImportLibrary>
<LinkIncremental Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" > false</LinkIncremental>
<OutDir Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" > debug\</OutDir>
<IntDir Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" > debug\</IntDir>
<TargetName Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" > BionxControl</TargetName>
<IgnoreImportLibrary Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" > true</IgnoreImportLibrary>
</PropertyGroup>
<ItemDefinitionGroup Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" >
<ClCompile >
2026-02-09 16:03:09 +01:00
<AdditionalIncludeDirectories > GeneratedFiles\$(ConfigurationName);GeneratedFiles;.;libwin;..\..\Qt\6.10.1\msvc2022_64\include;..\..\Qt\6.10.1\msvc2022_64\include\QtSvg;..\..\Qt\6.10.1\msvc2022_64\include\QtWidgets;..\..\Qt\6.10.1\msvc2022_64\include\QtGui;..\..\Qt\6.10.1\msvc2022_64\include\QtCore;release;/include;..\..\Qt\6.10.1\msvc2022_64\mkspecs\win32-msvc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2026-01-20 16:56:41 +01:00
<AdditionalOptions > -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -std=c++23 -utf-8 -w34100 -w34189 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions>
<AssemblerListingLocation > release\</AssemblerListingLocation>
<BrowseInformation > false</BrowseInformation>
<DebugInformationFormat > None</DebugInformationFormat>
<DisableSpecificWarnings > 4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<ExceptionHandling > Sync</ExceptionHandling>
<LanguageStandard > stdcpplatest</LanguageStandard>
<ObjectFileName > release\</ObjectFileName>
<Optimization > MaxSpeed</Optimization>
<PreprocessorDefinitions > _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessToFile > false</PreprocessToFile>
2026-02-09 16:03:09 +01:00
<ProgramDataBaseFileName > </ProgramDataBaseFileName>
2026-01-20 16:56:41 +01:00
<RuntimeLibrary > MultiThreadedDLL</RuntimeLibrary>
<SuppressStartupBanner > true</SuppressStartupBanner>
<TreatWChar_tAsBuiltInType > true</TreatWChar_tAsBuiltInType>
<UseFullPaths > false</UseFullPaths>
<WarningLevel > Level3</WarningLevel>
<MultiProcessorCompilation > true</MultiProcessorCompilation>
</ClCompile>
<Link >
2026-02-09 16:03:09 +01:00
<AdditionalDependencies > C:\Qt\6.10.1\msvc2022_64\lib\Qt6EntryPoint.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
2026-01-20 16:56:41 +01:00
<AdditionalOptions > "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
<DataExecutionPrevention > true</DataExecutionPrevention>
<EnableCOMDATFolding > true</EnableCOMDATFolding>
<GenerateDebugInformation > false</GenerateDebugInformation>
<IgnoreImportLibrary > true</IgnoreImportLibrary>
<LinkIncremental > false</LinkIncremental>
<OptimizeReferences > true</OptimizeReferences>
<OutputFile > $(OutDir)\BionxControl.exe</OutputFile>
<RandomizedBaseAddress > true</RandomizedBaseAddress>
<SubSystem > Windows</SubSystem>
<SuppressStartupBanner > true</SuppressStartupBanner>
</Link>
<Midl >
<DefaultCharType > Unsigned</DefaultCharType>
<EnableErrorChecks > None</EnableErrorChecks>
<WarningLevel > 0</WarningLevel>
</Midl>
<ResourceCompile >
<PreprocessorDefinitions > _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<QtMoc >
<CompilerFlavor > msvc</CompilerFlavor>
2026-02-09 16:03:09 +01:00
<Include > C:/projects/BionxControl/$(Configuration)/moc_predefs.h</Include>
2026-01-20 16:56:41 +01:00
<ExecutionDescription > Moc'ing %(Identity)...</ExecutionDescription>
<DynamicSource > output</DynamicSource>
<QtMocDir > $(Configuration)</QtMocDir>
<QtMocFileName > moc_%(Filename).cpp</QtMocFileName>
</QtMoc>
<QtRcc >
<InitFuncName > bionxcontrol</InitFuncName>
<Compression > default</Compression>
<NoZstd > true</NoZstd>
<ExecutionDescription > Rcc'ing %(Identity)...</ExecutionDescription>
<QtRccDir > $(Configuration)</QtRccDir>
<QtRccFileName > qrc_%(Filename).cpp</QtRccFileName>
</QtRcc>
<QtUic >
<ExecutionDescription > Uic'ing %(Identity)...</ExecutionDescription>
<QtUicDir > $(ProjectDir)</QtUicDir>
<QtUicFileName > ui_%(Filename).h</QtUicFileName>
</QtUic>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" >
<ClCompile >
2026-02-09 16:03:09 +01:00
<AdditionalIncludeDirectories > GeneratedFiles\$(ConfigurationName);GeneratedFiles;.;libwin;..\..\Qt\6.10.1\msvc2022_64\include;..\..\Qt\6.10.1\msvc2022_64\include\QtSvg;..\..\Qt\6.10.1\msvc2022_64\include\QtWidgets;..\..\Qt\6.10.1\msvc2022_64\include\QtGui;..\..\Qt\6.10.1\msvc2022_64\include\QtCore;debug;/include;..\..\Qt\6.10.1\msvc2022_64\mkspecs\win32-msvc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2026-02-10 14:25:06 +01:00
<AdditionalOptions > -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -utf-8 -w34100 -w34189 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions>
2026-01-20 16:56:41 +01:00
<AssemblerListingLocation > debug\</AssemblerListingLocation>
<BrowseInformation > false</BrowseInformation>
<DebugInformationFormat > ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings > 4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<ExceptionHandling > Sync</ExceptionHandling>
<LanguageStandard > stdcpplatest</LanguageStandard>
<ObjectFileName > debug\</ObjectFileName>
<Optimization > Disabled</Optimization>
<PreprocessorDefinitions > _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessToFile > false</PreprocessToFile>
<RuntimeLibrary > MultiThreadedDebugDLL</RuntimeLibrary>
<SuppressStartupBanner > true</SuppressStartupBanner>
<TreatWChar_tAsBuiltInType > true</TreatWChar_tAsBuiltInType>
<UseFullPaths > false</UseFullPaths>
<WarningLevel > Level3</WarningLevel>
<MultiProcessorCompilation > true</MultiProcessorCompilation>
</ClCompile>
<Link >
2026-02-09 16:03:09 +01:00
<AdditionalDependencies > C:\Qt\6.10.1\msvc2022_64\lib\Qt6EntryPointd.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
2026-01-20 16:56:41 +01:00
<AdditionalOptions > "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
<DataExecutionPrevention > true</DataExecutionPrevention>
<GenerateDebugInformation > true</GenerateDebugInformation>
<IgnoreImportLibrary > true</IgnoreImportLibrary>
<OutputFile > $(OutDir)\BionxControl.exe</OutputFile>
<RandomizedBaseAddress > true</RandomizedBaseAddress>
<SubSystem > Windows</SubSystem>
<SuppressStartupBanner > true</SuppressStartupBanner>
</Link>
<Midl >
<DefaultCharType > Unsigned</DefaultCharType>
<EnableErrorChecks > None</EnableErrorChecks>
<WarningLevel > 0</WarningLevel>
</Midl>
<ResourceCompile >
<PreprocessorDefinitions > _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<QtMoc >
<CompilerFlavor > msvc</CompilerFlavor>
2026-02-09 16:03:09 +01:00
<Include > C:/projects/BionxControl/$(Configuration)/moc_predefs.h</Include>
2026-01-20 16:56:41 +01:00
<ExecutionDescription > Moc'ing %(Identity)...</ExecutionDescription>
<DynamicSource > output</DynamicSource>
<QtMocDir > $(Configuration)</QtMocDir>
<QtMocFileName > moc_%(Filename).cpp</QtMocFileName>
</QtMoc>
<QtRcc >
<InitFuncName > bionxcontrol</InitFuncName>
<Compression > default</Compression>
<NoZstd > true</NoZstd>
<ExecutionDescription > Rcc'ing %(Identity)...</ExecutionDescription>
<QtRccDir > $(Configuration)</QtRccDir>
<QtRccFileName > qrc_%(Filename).cpp</QtRccFileName>
</QtRcc>
<QtUic >
<ExecutionDescription > Uic'ing %(Identity)...</ExecutionDescription>
<QtUicDir > $(ProjectDir)</QtUicDir>
<QtUicFileName > ui_%(Filename).h</QtUicFileName>
</QtUic>
</ItemDefinitionGroup>
<ItemGroup >
<ClCompile Include= "bc.cpp" />
<ClCompile Include= "bcdelightpmwidget.cpp" />
<ClCompile Include= "bcdeviceview.cpp" />
<ClCompile Include= "bcdriver.cpp" />
<ClCompile Include= "bcdriverstatewidget.cpp" />
<ClCompile Include= "bcdrivertinycan.cpp" />
<ClCompile Include= "bcmainwindow.cpp" />
<ClCompile Include= "bcthemeswitchbutton.cpp" />
<ClCompile Include= "bctoggleswitch.cpp" />
<ClCompile Include= "bctransmitter.cpp" />
<ClCompile Include= "bcvalue.cpp" />
<ClCompile Include= "bcvaluedelegate.cpp" />
<ClCompile Include= "bcvaluemodel.cpp" />
2026-02-09 16:03:09 +01:00
<ClCompile Include= "bcvalueslider.cpp" />
<ClCompile Include= "bcvaluesliderstyle.cpp" />
2026-01-20 16:56:41 +01:00
<ClCompile Include= "bcxmlloader.cpp" />
<ClCompile Include= "libwin\can_drv_win.c" />
<ClCompile Include= "main.cpp" />
</ItemGroup>
<ItemGroup >
2026-02-09 16:03:09 +01:00
<ClInclude Include= "bcvaluesliderstyle.h" />
2026-01-20 16:56:41 +01:00
<QtMoc Include= "bc.h" />
<QtMoc Include= "bcdelightpmwidget.h" />
<QtMoc Include= "bcdeviceview.h" />
<QtMoc Include= "bcdriver.h" />
<QtMoc Include= "bcdriverstatewidget.h" />
<ClInclude Include= "bcdrivertinycan.h" />
<QtMoc Include= "bcmainwindow.h" />
<QtMoc Include= "bcthemeswitchbutton.h" />
<QtMoc Include= "bctoggleswitch.h" />
<QtMoc Include= "bctransmitter.h" />
<QtMoc Include= "bcvalue.h" />
<QtMoc Include= "bcvaluedelegate.h" />
<QtMoc Include= "bcvaluemodel.h" />
2026-02-09 16:03:09 +01:00
<QtMoc Include= "bcvalueslider.h" />
2026-01-20 16:56:41 +01:00
<QtMoc Include= "bcxmlloader.h" />
</ItemGroup>
<ItemGroup >
<CustomBuild Include= "debug\moc_predefs.h.cbt" >
<FileType > Document</FileType>
2026-02-09 16:03:09 +01:00
<AdditionalInputs Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" > ..\..\Qt\6.10.1\msvc2022_64\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
2026-02-10 14:25:06 +01:00
<Command Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" > cl -BxC:\Qt\6.10.1\msvc2022_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -Zi -MDd -std:c++latest -utf-8 -W3 -w34100 -w34189 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E ..\..\Qt\6.10.1\msvc2022_64\mkspecs\features\data\dummy.cpp 2> NUL > $(IntDir)\moc_predefs.h</Command>
2026-01-20 16:56:41 +01:00
<Message Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" > Generate moc_predefs.h</Message>
<Outputs Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" > $(IntDir)\moc_predefs.h;%(Outputs)</Outputs>
</CustomBuild>
<CustomBuild Include= "release\moc_predefs.h.cbt" >
<FileType > Document</FileType>
2026-02-09 16:03:09 +01:00
<AdditionalInputs Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" > ..\..\Qt\6.10.1\msvc2022_64\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
2026-02-10 14:25:06 +01:00
<Command Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" > cl -BxC:\Qt\6.10.1\msvc2022_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -O2 -MD -std:c++latest -utf-8 -W3 -w34100 -w34189 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E ..\..\Qt\6.10.1\msvc2022_64\mkspecs\features\data\dummy.cpp 2> NUL > $(IntDir)\moc_predefs.h</Command>
2026-01-20 16:56:41 +01:00
<Message Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" > Generate moc_predefs.h</Message>
<Outputs Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" > $(IntDir)\moc_predefs.h;%(Outputs)</Outputs>
</CustomBuild>
</ItemGroup>
<ItemGroup >
<QtUic Include= "bcmainwindow.ui" />
2026-02-09 16:03:09 +01:00
<QtUic Include= "bcvalueslider.ui" />
2026-01-20 16:56:41 +01:00
</ItemGroup>
<ItemGroup >
<None Include= "resources\bc_dark.qss" />
<None Include= "resources\bc_light.qss" />
<None Include= "resources\bikeinfo.xml" />
<None Include= "resources\bionx_akku.png" />
<None Include= "resources\bionx_console.png" />
<None Include= "resources\bionx_motor.png" />
<QtRcc Include= "bionxcontrol.qrc" />
<None Include= "resources\connect.png" />
<None Include= "resources\exit.png" />
<None Include= "resources\exit_red.png" />
<None Include= "resources\smile\face-angel.png" />
<None Include= "resources\smile\face-angry.png" />
<None Include= "resources\smile\face-cool.png" />
<None Include= "resources\smile\face-crying.png" />
<None Include= "resources\smile\face-embarrassed.png" />
<None Include= "resources\smile\face-glasses.png" />
<None Include= "resources\smile\face-kiss.png" />
<None Include= "resources\smile\face-laugh.png" />
<None Include= "resources\smile\face-monkey.png" />
<None Include= "resources\smile\face-plain.png" />
<None Include= "resources\smile\face-raspberry.png" />
<None Include= "resources\smile\face-sad.png" />
<None Include= "resources\smile\face-sick.png" />
<None Include= "resources\smile\face-smile-big.png" />
<None Include= "resources\smile\face-smile.png" />
<None Include= "resources\smile\face-smirk.png" />
<None Include= "resources\smile\face-surprise.png" />
<None Include= "resources\sync.png" />
<None Include= "resources\sync_green.png" />
<None Include= "resources\sync_yellow.png" />
<None Include= "resources\update.png" />
</ItemGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.targets" />
<Import Project= "$(QtMsBuild)\qt.targets" Condition= "Exists('$(QtMsBuild)\qt.targets')" />
<ImportGroup Label= "ExtensionTargets" />
</Project>