阻抗弹窗

This commit is contained in:
zxj 2024-11-29 17:47:45 +08:00
parent d5f31c8108
commit 4ce8544582
997 changed files with 255048 additions and 1110 deletions

View File

@ -1,13 +1,15 @@
import QtQuick 2.0
import QtQuick.Controls 2.0
import TcpSocket 2.0
import BCIManager 2.0
Item {
property int hitIndex: -1
property bool bStimulate: false
property int responseTime: 10
property bool bTest: true
property bool bConnect: false;
property var brainTrainForm: null
property int currentIndexTenHz: 0
property var imageFilesTenHz:
@ -91,6 +93,7 @@ Item {
}
}
function stopStimulate()
{
if(animationTenHz.running)
@ -110,6 +113,7 @@ Item {
}
}
function clearHit()
{
if(hitIndex === 0)
@ -156,17 +160,17 @@ Item {
{
ssvepTenHzTimer.start();
hitTimer.start();
bci.startTrain(0,responseTime);
bci.startTrain(0,responseTime-1);
}else if(index === "1")
{
ssvepTwelveHzTimer.start();
hitTimer.start();
bci.startTrain(1,responseTime);
bci.startTrain(1,responseTime-1);
}else if(index === "2")
{
ssvepFifteenHzTimer.start();
hitTimer.start();
bci.startTrain(2,responseTime);
bci.startTrain(2,responseTime-1);
}else
{
return;
@ -205,6 +209,7 @@ Item {
{
bci.initTrain();
}
TcpSocket{
id: clientSocket
peer: "127.0.0.1"
@ -667,6 +672,7 @@ Item {
}
}
Rectangle
{
width: 286;
@ -680,6 +686,7 @@ Item {
border.color: "#41B962"
radius: 10;
Text {
id:stimulateText
text: qsTr("开始训练")
@ -827,4 +834,56 @@ Item {
}
}
}
Rectangle
{
width: 160;
height: 70;
anchors.bottom: parent.bottom;
anchors.bottomMargin: 60;
anchors.left: parent.left;
anchors.leftMargin: 100;
color:"#EEF7FD";
// border.width: 1
// border.color: "#41B962"
radius: 10;
Text {
id:impedance
text: qsTr("阻抗")
width: 31;
height: 32;
anchors.top: parent.top;
anchors.topMargin: 18;
anchors.left: parent.left;
anchors.leftMargin: 71;
color: "#0D9DDB";
horizontalAlignment: Text.AlignHCenter
verticalAlignment: Text.AlignVCenter
font.pixelSize: 32;
font.family: "Medium";
}
Image {
id:impedance_image
width:32
height: 32
anchors.top: parent.top;
anchors.topMargin: 18;
anchors.left: parent.left;
anchors.leftMargin: 20;
source: "qrc:/DependFile/Source/brainTrain/btn_Z.png"
}
MouseArea
{
anchors.fill: parent
onClicked: {
}
}
}
}

View File

@ -0,0 +1,157 @@
import QtQuick 2.0
import QtQuick.Controls 2.0
Popup {
id: popup //
x:510
y:80
width: bgRect.width
height: bgRect.height
background: Item {
implicitWidth: bgRect.width
implicitHeight: bgRect.height
}
modal: true
focus: true
closePolicy: /*Popup.CloseOnEscape | */Popup.CloseOnPressOutsideParent
//
Rectangle
{
id: bgRect
width: 900
height: 720
radius: 20
x:0
y:0
color: "#FFFFFF" //
//
//
Rectangle {
id: titleRect
width: parent.width
height: 120
color: "#F5F7F9"
radius: parent.radius
Text {
id: titleText
color: "#333333"
font.pixelSize: 24
text: qsTr("阻抗")
font.weight: Font.Bold
anchors.left: parent.left
anchors.leftMargin: 30
anchors.verticalCenter: parent.verticalCenter
z:2
}
Image {
id: closeImg
source: "qrc:DependFile/Source/dialog/close.png"
sourceSize: Qt.size(34,34)
anchors.right: parent.right
anchors.rightMargin: 50
anchors.verticalCenter: parent.verticalCenter
MouseArea
{
anchors.fill: parent
onClicked: {
popup.visible = false;
}
}
}
}
Rectangle {
id: buttonRect
x:0
y:100
width: parent.width
height: 600
color: "#FFFFFF"
Text {
id: buttonText
color: "#666666"
font.pixelSize: 20
text: qsTr("请保存安静,正在进行阻抗检测")
y:44
anchors.horizontalCenter: parent.horizontalCenter
z:2
}
Image {
id: impedanceImg
source: "qrc:/DependFile/Source/brainTrain/popup_Z_bg.png"
sourceSize: Qt.size(602,290)
y:114
anchors.horizontalCenter: parent.horizontalCenter
}
}
Rectangle {
id: cancel
x:270
y:600
width: 160
height: 64
color: "#FFFFFF"
border.color: "#0D9DDB"
border.width:1
radius:8
Text {
id: cancelText
color: "#0D9DDB"
font.pixelSize: 28
font.weight: Font.Bold
text: qsTr("取消")
anchors.verticalCenter: parent.verticalCenter
anchors.horizontalCenter: parent.horizontalCenter
z:2
}
MouseArea
{
anchors.fill: parent
onClicked: {
popup.visible = false;
}
}
}
Rectangle {
id: confirm
x:470
y:600
width: 160
height: 64
color: "#0D9DDB"
radius:8
Text {
id: confirmText
color: "#FFFFFF"
font.pixelSize: 28
font.weight: Font.Bold
text: qsTr("确定")
anchors.verticalCenter: parent.verticalCenter
anchors.horizontalCenter: parent.horizontalCenter
z:2
}
MouseArea
{
anchors.fill: parent
onClicked: {
popup.visible = false;
}
}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 778 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

View File

@ -767,7 +767,7 @@ void GameDisplayPage::slotSetBicycleParam(ST_BicycleParam st_setBicycleParam)
void GameDisplayPage::getEmergecyState(ST_DeviceParam &st_deviceParam)
{
#if 1 //触发急停(必须放在痉挛前,原因暂时未找到)
//qDebug() <<"急停状态:"<<st_deviceParam.emergencyState;
qDebug() <<"急停状态:"<<st_deviceParam.emergencyState;
if( 1 == st_deviceParam.emergencyState)
{

View File

@ -72,7 +72,7 @@ void BCIManager::initTrain()
m_st_bicycleParam.switchDirectonTime = 0; //换向时间默认10
m_st_bicycleParam.phaseValue = 0; //协同相位值
m_st_bicycleParam.direction = 1; //方向正向
m_st_bicycleParam.speed = 10; //速度 10
m_st_bicycleParam.speed = 20; //速度 10
m_st_bicycleParam.resistance = 0; //阻力 Nm 0~20挡
m_st_bicycleParam.spasmType = 0; //默认逆向
}
@ -142,7 +142,8 @@ void BCIManager::startTrain(int Part, int Time)
{
m_st_bicycleParam.trainMode = 4;
}
else {
else
{
m_st_bicycleParam.trainMode = 0;
}

View File

@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 12.0.1, 2024-11-26T15:49:59. -->
<!-- Written by QtCreator 4.9.1, 2024-11-29T15:18:33. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>
<value type="QByteArray">{37bceb58-0183-4c06-a135-ebd777775f29}</value>
<value type="QByteArray">{d72c245d-8748-4ee0-8df9-1fe4690b87d3}</value>
</data>
<data>
<variable>ProjectExplorer.Project.ActiveTarget</variable>
<value type="qlonglong">0</value>
<value type="int">0</value>
</data>
<data>
<variable>ProjectExplorer.Project.EditorSettings</variable>
@ -28,7 +28,7 @@
<value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
</valuemap>
</valuemap>
<value type="qlonglong" key="EditorConfiguration.CodeStyle.Count">2</value>
<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>
@ -37,232 +37,562 @@
<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="int" key="EditorConfiguration.PreferAfterWhitespaceComments">0</value>
<value type="bool" key="EditorConfiguration.PreferSingleLineComments">false</value>
<value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
<value type="bool" key="EditorConfiguration.ShowMargin">false</value>
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">1</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="bool" key="EditorConfiguration.UseIndenter">false</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="QString" key="EditorConfiguration.ignoreFileTypes">*.md, *.MD, Makefile</value>
<value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
<value type="bool" key="EditorConfiguration.skipTrailingWhitespace">true</value>
<value type="bool" key="EditorConfiguration.tintMarginArea">true</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.PluginSettings</variable>
<valuemap type="QVariantMap">
<valuemap type="QVariantMap" key="AutoTest.ActiveFrameworks">
<value type="bool" key="AutoTest.Framework.Boost">true</value>
<value type="bool" key="AutoTest.Framework.CTest">false</value>
<value type="bool" key="AutoTest.Framework.Catch">true</value>
<value type="bool" key="AutoTest.Framework.GTest">true</value>
<value type="bool" key="AutoTest.Framework.QtQuickTest">true</value>
<value type="bool" key="AutoTest.Framework.QtTest">true</value>
</valuemap>
<valuemap type="QVariantMap" key="AutoTest.CheckStates"/>
<value type="int" key="AutoTest.RunAfterBuild">0</value>
<value type="bool" key="AutoTest.UseGlobal">true</value>
<valuemap type="QVariantMap" key="ClangTools">
<value type="bool" key="ClangTools.AnalyzeOpenFiles">true</value>
<value type="bool" key="ClangTools.BuildBeforeAnalysis">true</value>
<value type="QString" key="ClangTools.DiagnosticConfig">Builtin.DefaultTidyAndClazy</value>
<value type="int" key="ClangTools.ParallelJobs">8</value>
<value type="bool" key="ClangTools.PreferConfigFile">true</value>
<valuelist type="QVariantList" key="ClangTools.SelectedDirs"/>
<valuelist type="QVariantList" key="ClangTools.SelectedFiles"/>
<valuelist type="QVariantList" key="ClangTools.SuppressedDiagnostics"/>
<value type="bool" key="ClangTools.UseGlobalSettings">true</value>
</valuemap>
<valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey">
<value type="QString">-fno-delayed-template-parsing</value>
</valuelist>
<value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.Target.0</variable>
<valuemap type="QVariantMap">
<value type="QString" key="DeviceType">Desktop</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Qt 5.13.0 (mingw73_64)</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Qt 5.13.0 (mingw73_64)</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{23d8d60b-2569-4b11-aab1-e17a7a9c06c1}</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.13.0 MinGW 64-bit</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.13.0 MinGW 64-bit</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5130.win64_mingw73_kit</value>
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</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="int" key="EnableQmlDebugging">0</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:\updown\build-UpLowLimp-Qt_5_13_0_mingw73_64-Debug</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">F:/updown/build-UpLowLimp-Qt_5_13_0_mingw73_64-Debug</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/Administrator/Desktop/build-UpLowLimp-Desktop_Qt_5_13_0_MinGW_64_bit-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>
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
<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.BuildTargets"/>
<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>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">构建</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">构建</value>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</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.BuildTargets"/>
<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>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">清除</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">清除</value>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</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.CustomParsers"/>
<value type="bool" key="ProjectExplorer.BuildConfiguration.ParseStandardOutput">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">Debug</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:\updown\build-UpLowLimp-Qt_5_13_0_mingw73_64-Release</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">F:/updown/build-UpLowLimp-Qt_5_13_0_mingw73_64-Release</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/build20241115</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>
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">true</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.BuildTargets"/>
<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>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">构建</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">构建</value>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</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.BuildTargets"/>
<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>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">清除</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">清除</value>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</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.CustomParsers"/>
<value type="bool" key="ProjectExplorer.BuildConfiguration.ParseStandardOutput">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">Release</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
<value type="int" key="QtQuickCompiler">0</value>
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
<value type="int" key="EnableQmlDebugging">0</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:\updown\build-UpLowLimp-Qt_5_13_0_mingw73_64-Profile</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">F:/updown/build-UpLowLimp-Qt_5_13_0_mingw73_64-Profile</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/Administrator/Desktop/build-UpLowLimp-Desktop_Qt_5_13_0_MinGW_64_bit-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>
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">true</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.BuildTargets"/>
<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>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">构建</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">构建</value>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</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.BuildTargets"/>
<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>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">清除</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">清除</value>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</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.CustomParsers"/>
<value type="bool" key="ProjectExplorer.BuildConfiguration.ParseStandardOutput">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">Profile</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
<value type="int" key="QtQuickCompiler">0</value>
<value type="int" key="SeparateDebugInfo">0</value>
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
<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="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
<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.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy Configuration</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
<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="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value>
<valuelist type="QVariantList" key="Analyzer.Perf.Events">
<value type="QString">cpu-cycles</value>
</valuelist>
<valuelist type="QVariantList" key="Analyzer.Perf.ExtraArguments"/>
<value type="int" key="Analyzer.Perf.Frequency">250</value>
<value type="QString" key="Analyzer.Perf.SampleMode">-F</value>
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
<value type="int" key="Analyzer.Perf.StackSize">4096</value>
<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>
<value type="int" key="Analyzer.Valgrind.Callgrind.CostFormat">0</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="QString" key="Analyzer.Valgrind.KCachegrindExecutable">kcachegrind</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="QList&lt;int&gt;" key="Analyzer.Valgrind.VisibleErrorKinds"></value>
<valuelist type="QVariantList" key="CustomOutputParsers"/>
<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="bool" key="PE.EnvironmentAspect.PrintOnRun">false</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">UpLowLimp2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:F:/updown/UpLowLimp/ZBD_IIIDL_S_Project/UpLowLimp.pro</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">F:/updown/UpLowLimp/ZBD_IIIDL_S_Project/UpLowLimp.pro</value>
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">UpLowLimp</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:C:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/UpLowLimp.pro</value>
<value type="QString" key="RunConfiguration.Arguments"></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.UseLibrarySearchPath">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>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">F:/updown/UpLowLimp/ZBD_IIIDL_S_Project/release</value>
<value type="QString" key="RunConfiguration.WorkingDirectory"></value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/release</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
<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">5.13</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">5.13</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{feb12ec6-34bc-4b76-b528-2ee547f4b7ab}</value>
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</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">C:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/build20241115</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.BuildTargets"/>
<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>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</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.BuildTargets"/>
<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>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</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">Debug</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">C:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/build20241115</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">true</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.BuildTargets"/>
<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>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</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.BuildTargets"/>
<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>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</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">Release</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">C:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/build-UpLowLimp-5_13-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">true</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.BuildTargets"/>
<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>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</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.BuildTargets"/>
<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>
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
</valuemap>
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</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">Profile</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">Deploy Configuration</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="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value>
<valuelist type="QVariantList" key="Analyzer.Perf.Events">
<value type="QString">cpu-cycles</value>
</valuelist>
<valuelist type="QVariantList" key="Analyzer.Perf.ExtraArguments"/>
<value type="int" key="Analyzer.Perf.Frequency">250</value>
<value type="QString" key="Analyzer.Perf.SampleMode">-F</value>
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
<value type="int" key="Analyzer.Perf.StackSize">4096</value>
<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="QString" key="Analyzer.Valgrind.KCachegrindExecutable">kcachegrind</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">UpLowLimp</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:C:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/UpLowLimp.pro</value>
<value type="QString" key="RunConfiguration.Arguments"></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.UseLibrarySearchPath">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>
<value type="QString" key="RunConfiguration.WorkingDirectory"></value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default"></value>
</valuemap>
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.TargetCount</variable>
<value type="qlonglong">1</value>
<value type="int">2</value>
</data>
<data>
<variable>ProjectExplorer.Project.Updater.FileVersion</variable>
<value type="int">22</value>
<value type="int">21</value>
</data>
<data>
<variable>Version</variable>
<value type="int">22</value>
<value type="int">21</value>
</data>
</qtcreator>

View File

@ -0,0 +1,268 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 12.0.1, 2024-11-26T15:49:59. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>
<value type="QByteArray">{37bceb58-0183-4c06-a135-ebd777775f29}</value>
</data>
<data>
<variable>ProjectExplorer.Project.ActiveTarget</variable>
<value type="qlonglong">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="qlonglong" 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="int" key="EditorConfiguration.PreferAfterWhitespaceComments">0</value>
<value type="bool" key="EditorConfiguration.PreferSingleLineComments">false</value>
<value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
<value type="bool" key="EditorConfiguration.ShowMargin">false</value>
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">1</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="bool" key="EditorConfiguration.UseIndenter">false</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="QString" key="EditorConfiguration.ignoreFileTypes">*.md, *.MD, Makefile</value>
<value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
<value type="bool" key="EditorConfiguration.skipTrailingWhitespace">true</value>
<value type="bool" key="EditorConfiguration.tintMarginArea">true</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.PluginSettings</variable>
<valuemap type="QVariantMap">
<valuemap type="QVariantMap" key="AutoTest.ActiveFrameworks">
<value type="bool" key="AutoTest.Framework.Boost">true</value>
<value type="bool" key="AutoTest.Framework.CTest">false</value>
<value type="bool" key="AutoTest.Framework.Catch">true</value>
<value type="bool" key="AutoTest.Framework.GTest">true</value>
<value type="bool" key="AutoTest.Framework.QtQuickTest">true</value>
<value type="bool" key="AutoTest.Framework.QtTest">true</value>
</valuemap>
<valuemap type="QVariantMap" key="AutoTest.CheckStates"/>
<value type="int" key="AutoTest.RunAfterBuild">0</value>
<value type="bool" key="AutoTest.UseGlobal">true</value>
<valuemap type="QVariantMap" key="ClangTools">
<value type="bool" key="ClangTools.AnalyzeOpenFiles">true</value>
<value type="bool" key="ClangTools.BuildBeforeAnalysis">true</value>
<value type="QString" key="ClangTools.DiagnosticConfig">Builtin.DefaultTidyAndClazy</value>
<value type="int" key="ClangTools.ParallelJobs">8</value>
<value type="bool" key="ClangTools.PreferConfigFile">true</value>
<valuelist type="QVariantList" key="ClangTools.SelectedDirs"/>
<valuelist type="QVariantList" key="ClangTools.SelectedFiles"/>
<valuelist type="QVariantList" key="ClangTools.SuppressedDiagnostics"/>
<value type="bool" key="ClangTools.UseGlobalSettings">true</value>
</valuemap>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.Target.0</variable>
<valuemap type="QVariantMap">
<value type="QString" key="DeviceType">Desktop</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Qt 5.13.0 (mingw73_64)</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Qt 5.13.0 (mingw73_64)</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{23d8d60b-2569-4b11-aab1-e17a7a9c06c1}</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
<value type="qlonglong" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
<value type="int" key="EnableQmlDebugging">0</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:\updown\build-UpLowLimp-Qt_5_13_0_mingw73_64-Debug</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">F:/updown/build-UpLowLimp-Qt_5_13_0_mingw73_64-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.Id">QtProjectManager.QMakeBuildStep</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
</valuemap>
<value type="qlonglong" 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.Id">Qt4ProjectManager.MakeStep</value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
</valuemap>
<value type="qlonglong" 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.CustomParsers"/>
<value type="bool" key="ProjectExplorer.BuildConfiguration.ParseStandardOutput">false</value>
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:\updown\build-UpLowLimp-Qt_5_13_0_mingw73_64-Release</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">F:/updown/build-UpLowLimp-Qt_5_13_0_mingw73_64-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.Id">QtProjectManager.QMakeBuildStep</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
</valuemap>
<value type="qlonglong" 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.Id">Qt4ProjectManager.MakeStep</value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
</valuemap>
<value type="qlonglong" 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.CustomParsers"/>
<value type="bool" key="ProjectExplorer.BuildConfiguration.ParseStandardOutput">false</value>
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Release</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
<value type="int" key="QtQuickCompiler">0</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
<value type="int" key="EnableQmlDebugging">0</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:\updown\build-UpLowLimp-Qt_5_13_0_mingw73_64-Profile</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">F:/updown/build-UpLowLimp-Qt_5_13_0_mingw73_64-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.Id">QtProjectManager.QMakeBuildStep</value>
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
</valuemap>
<value type="qlonglong" 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.Id">Qt4ProjectManager.MakeStep</value>
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
</valuemap>
<value type="qlonglong" 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.CustomParsers"/>
<value type="bool" key="ProjectExplorer.BuildConfiguration.ParseStandardOutput">false</value>
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Profile</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
<value type="int" key="QtQuickCompiler">0</value>
<value type="int" key="SeparateDebugInfo">0</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<value type="qlonglong" 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>
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
<value type="int" key="Analyzer.Valgrind.Callgrind.CostFormat">0</value>
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
<value type="QList&lt;int&gt;" key="Analyzer.Valgrind.VisibleErrorKinds"></value>
<valuelist type="QVariantList" key="CustomOutputParsers"/>
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
<value type="bool" key="PE.EnvironmentAspect.PrintOnRun">false</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">UpLowLimp2</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:F:/updown/UpLowLimp/ZBD_IIIDL_S_Project/UpLowLimp.pro</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">F:/updown/UpLowLimp/ZBD_IIIDL_S_Project/UpLowLimp.pro</value>
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">true</value>
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">F:/updown/UpLowLimp/ZBD_IIIDL_S_Project/release</value>
</valuemap>
<value type="qlonglong" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.TargetCount</variable>
<value type="qlonglong">1</value>
</data>
<data>
<variable>ProjectExplorer.Project.Updater.FileVersion</variable>
<value type="int">22</value>
</data>
<data>
<variable>Version</variable>
<value type="int">22</value>
</data>
</qtcreator>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -10,9 +10,9 @@
#define UI_EYETRAINWIDGET_H
#include <QtCore/QVariant>
#include <QtQuickWidgets/QQuickWidget>
#include <QtWidgets/QApplication>
#include <QtWidgets/QFrame>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QWidget>
QT_BEGIN_NAMESPACE
@ -20,9 +20,9 @@ QT_BEGIN_NAMESPACE
class Ui_eyeTrainWidget
{
public:
QFrame *frame;
QPushButton *startButton;
QPushButton *closeButton;
QHBoxLayout *horizontalLayout_2;
QHBoxLayout *horizontalLayout;
QQuickWidget *quickWidget;
void setupUi(QWidget *eyeTrainWidget)
{
@ -30,23 +30,21 @@ public:
eyeTrainWidget->setObjectName(QString::fromUtf8("eyeTrainWidget"));
eyeTrainWidget->resize(1920, 980);
eyeTrainWidget->setStyleSheet(QString::fromUtf8("background-color: rgb(255, 255, 255);"));
frame = new QFrame(eyeTrainWidget);
frame->setObjectName(QString::fromUtf8("frame"));
frame->setGeometry(QRect(0, 0, 1920, 1080));
frame->setFrameShape(QFrame::StyledPanel);
frame->setFrameShadow(QFrame::Raised);
startButton = new QPushButton(frame);
startButton->setObjectName(QString::fromUtf8("startButton"));
startButton->setGeometry(QRect(500, 683, 131, 61));
startButton->setStyleSheet(QString::fromUtf8("background-color: rgb(85, 170, 255);\n"
"font: 14pt \"Adobe Devanagari\";\n"
"color: rgb(255, 255, 255);"));
closeButton = new QPushButton(frame);
closeButton->setObjectName(QString::fromUtf8("closeButton"));
closeButton->setGeometry(QRect(810, 690, 131, 61));
closeButton->setStyleSheet(QString::fromUtf8("background-color: rgb(85, 170, 255);\n"
"font: 14pt \"Adobe Devanagari\";\n"
"color: rgb(255, 255, 255);"));
horizontalLayout_2 = new QHBoxLayout(eyeTrainWidget);
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
horizontalLayout = new QHBoxLayout();
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
quickWidget = new QQuickWidget(eyeTrainWidget);
quickWidget->setObjectName(QString::fromUtf8("quickWidget"));
quickWidget->setResizeMode(QQuickWidget::SizeRootObjectToView);
quickWidget->setSource(QUrl(QString::fromUtf8("qrc:/DependFile/QML/Ssvep.qml")));
horizontalLayout->addWidget(quickWidget);
horizontalLayout_2->addLayout(horizontalLayout);
retranslateUi(eyeTrainWidget);
@ -56,8 +54,6 @@ public:
void retranslateUi(QWidget *eyeTrainWidget)
{
eyeTrainWidget->setWindowTitle(QCoreApplication::translate("eyeTrainWidget", "Form", nullptr));
startButton->setText(QCoreApplication::translate("eyeTrainWidget", "\345\274\200\345\247\213", nullptr));
closeButton->setText(QCoreApplication::translate("eyeTrainWidget", "\347\273\223\346\235\237", nullptr));
} // retranslateUi
};

View File

@ -32,6 +32,7 @@ public:
QLabel *state_label;
QLabel *wifiSignal2_Label;
QPushButton *sound_Button;
QLabel *brainSignal_Labe;
void setupUi(QWidget *TitleWidget)
{
@ -100,6 +101,10 @@ public:
sound_Button->setObjectName(QString::fromUtf8("sound_Button"));
sound_Button->setGeometry(QRect(1550, 30, 40, 40));
sound_Button->setStyleSheet(QString::fromUtf8("border-image: url(:/DependFile/Source/channel/sound.png);"));
brainSignal_Labe = new QLabel(groupBox);
brainSignal_Labe->setObjectName(QString::fromUtf8("brainSignal_Labe"));
brainSignal_Labe->setGeometry(QRect(1440, 30, 40, 40));
brainSignal_Labe->setStyleSheet(QString::fromUtf8("border-image: url(:/DependFile/Source/signal/icon_brain_on.png);"));
groupBox->raise();
title_Label->raise();
signal_Label->raise();
@ -125,6 +130,7 @@ public:
state_label->setText(QString());
wifiSignal2_Label->setText(QString());
sound_Button->setText(QString());
brainSignal_Labe->setText(QString());
} // retranslateUi
};

View File

@ -1,48 +0,0 @@
/********************************************************************************
** Form generated from reading UI file 'visiontrain.ui'
**
** Created by: Qt User Interface Compiler version 5.13.0
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/
#ifndef UI_VISIONTRAIN_H
#define UI_VISIONTRAIN_H
#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QWidget>
QT_BEGIN_NAMESPACE
class Ui_visionTrain
{
public:
void setupUi(QWidget *visionTrain)
{
if (visionTrain->objectName().isEmpty())
visionTrain->setObjectName(QString::fromUtf8("visionTrain"));
visionTrain->resize(1920, 980);
visionTrain->setStyleSheet(QString::fromUtf8("#visionTrain{background-color: rgb(255, 255, 255);}\n"
""));
retranslateUi(visionTrain);
QMetaObject::connectSlotsByName(visionTrain);
} // setupUi
void retranslateUi(QWidget *visionTrain)
{
visionTrain->setWindowTitle(QCoreApplication::translate("visionTrain", "Form", nullptr));
} // retranslateUi
};
namespace Ui {
class visionTrain: public Ui_visionTrain {};
} // namespace Ui
QT_END_NAMESPACE
#endif // UI_VISIONTRAIN_H

View File

@ -1,6 +1,6 @@
#include <windows.h>
IDI_ICON1 ICON DISCARDABLE "C:\\Users\\Administrator\\Desktop\\ZBD_IIIDL_S_Project\\logo.ico"
IDI_ICON1 ICON DISCARDABLE "C:\\Users\\Administrator\\Desktop\\updowAll\\updown\\UpLowLimp\\ZBD_IIIDL_S_Project\\logo.ico"
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,1

View File

@ -0,0 +1,293 @@
<?xml version="1.0"?>
<RCC>
<qresource prefix="/">
<file alias="DependFile/Source/trainPage/spasm_control.png">../DependFile/Source/trainPage/spasm_control.png</file>
<file alias="DependFile/Source/trainPage/spasm_level.png">../DependFile/Source/trainPage/spasm_level.png</file>
<file alias="DependFile/Source/trainPage/train_force.png">../DependFile/Source/trainPage/train_force.png</file>
<file alias="DependFile/Source/trainPage/train_game.png">../DependFile/Source/trainPage/train_game.png</file>
<file alias="DependFile/Source/trainPage/train_mode.png">../DependFile/Source/trainPage/train_mode.png</file>
<file alias="DependFile/Source/trainPage/train_part.png">../DependFile/Source/trainPage/train_part.png</file>
<file alias="DependFile/Source/trainPage/train_speed.png">../DependFile/Source/trainPage/train_speed.png</file>
<file alias="DependFile/Source/trainPage/train_time.png">../DependFile/Source/trainPage/train_time.png</file>
<file alias="DependFile/Source/trainPage/train_turn.png">../DependFile/Source/trainPage/train_turn.png</file>
<file alias="DependFile/Source/radioButton/checked.png">../DependFile/Source/radioButton/checked.png</file>
<file alias="DependFile/Source/radioButton/normal.png">../DependFile/Source/radioButton/normal.png</file>
<file alias="DependFile/Source/signal/fesConnect.png">../DependFile/Source/signal/fesConnect.png</file>
<file alias="DependFile/Source/signal/fesDisconnect.png">../DependFile/Source/signal/fesDisconnect.png</file>
<file alias="DependFile/Source/gamePage/blackBackground.png">../DependFile/Source/gamePage/blackBackground.png</file>
<file alias="DependFile/Source/gamePage/dialog.png">../DependFile/Source/gamePage/dialog.png</file>
<file alias="DependFile/Source/User/delete.png">../DependFile/Source/User/delete.png</file>
<file alias="DependFile/Source/User/import.png">../DependFile/Source/User/import.png</file>
<file alias="DependFile/Source/User/user.png">../DependFile/Source/User/user.png</file>
<file alias="DependFile/Source/User/last.png">../DependFile/Source/User/last.png</file>
<file alias="DependFile/Source/User/next.png">../DependFile/Source/User/next.png</file>
<file alias="DependFile/Source/gamePage/centerBack.png">../DependFile/Source/gamePage/centerBack.png</file>
<file alias="DependFile/Source/gamePage/pause.png">../DependFile/Source/gamePage/pause.png</file>
<file alias="DependFile/Source/gamePage/start.png">../DependFile/Source/gamePage/start.png</file>
<file alias="DependFile/Source/gamePage/stop.png">../DependFile/Source/gamePage/stop.png</file>
<file alias="DependFile/Source/gamePage/switchOn.png">../DependFile/Source/gamePage/switchOn.png</file>
<file alias="DependFile/Source/dialog/emergency.png">../DependFile/Source/dialog/emergency.png</file>
<file alias="DependFile/Source/dialog/spasm.png">../DependFile/Source/dialog/spasm.png</file>
<file alias="DependFile/Source/login/logo.png">../DependFile/Source/login/logo.png</file>
<file alias="DependFile/Source/channel/left.png">../DependFile/Source/channel/left.png</file>
<file alias="DependFile/Source/channel/minus.png">../DependFile/Source/channel/minus.png</file>
<file alias="DependFile/Source/channel/plus.png">../DependFile/Source/channel/plus.png</file>
<file alias="DependFile/Source/channel/right.png">../DependFile/Source/channel/right.png</file>
<file alias="DependFile/Source/channel/slder.png">../DependFile/Source/channel/slder.png</file>
<file alias="DependFile/Source/leftMuscle/feiChangL.png">../DependFile/Source/leftMuscle/feiChangL.png</file>
<file alias="DependFile/Source/leftMuscle/fuJiL.png">../DependFile/Source/leftMuscle/fuJiL.png</file>
<file alias="DependFile/Source/leftMuscle/gangShangL.png">../DependFile/Source/leftMuscle/gangShangL.png</file>
<file alias="DependFile/Source/leftMuscle/gongErL.png">../DependFile/Source/leftMuscle/gongErL.png</file>
<file alias="DependFile/Source/leftMuscle/gongSanL.png">../DependFile/Source/leftMuscle/gongSanL.png</file>
<file alias="DependFile/Source/leftMuscle/guoShengL.png">../DependFile/Source/leftMuscle/guoShengL.png</file>
<file alias="DependFile/Source/leftMuscle/guSiTouL.png">../DependFile/Source/leftMuscle/guSiTouL.png</file>
<file alias="DependFile/Source/leftMuscle/houSanJiaoL.png">../DependFile/Source/leftMuscle/houSanJiaoL.png</file>
<file alias="DependFile/Source/leftMuscle/jianJiaL.png">../DependFile/Source/leftMuscle/jianJiaL.png</file>
<file alias="DependFile/Source/leftMuscle/jingQianL.png">../DependFile/Source/leftMuscle/jingQianL.png</file>
<file alias="DependFile/Source/leftMuscle/qianSanJiaoL.png">../DependFile/Source/leftMuscle/qianSanJiaoL.png</file>
<file alias="DependFile/Source/leftMuscle/quWanL.png">../DependFile/Source/leftMuscle/quWanL.png</file>
<file alias="DependFile/Source/leftMuscle/shenWanL.png">../DependFile/Source/leftMuscle/shenWanL.png</file>
<file alias="DependFile/Source/leftMuscle/shuJiL.png">../DependFile/Source/leftMuscle/shuJiL.png</file>
<file alias="DependFile/Source/leftMuscle/tunDaL.png">../DependFile/Source/leftMuscle/tunDaL.png</file>
<file alias="DependFile/Source/gamePage/switchOff.png">../DependFile/Source/gamePage/switchOff.png</file>
<file alias="DependFile/Source/dialog/dialog.png">../DependFile/Source/dialog/dialog.png</file>
<file alias="DependFile/Source/dialog/header1.png">../DependFile/Source/dialog/header1.png</file>
<file alias="DependFile/Source/dialog/hearder2.png">../DependFile/Source/dialog/hearder2.png</file>
<file alias="DependFile/Source/gamePage/blueBackground.png">../DependFile/Source/gamePage/blueBackground.png</file>
<file alias="DependFile/Source/gamePage/left.png">../DependFile/Source/gamePage/left.png</file>
<file alias="DependFile/Source/gamePage/minus.png">../DependFile/Source/gamePage/minus.png</file>
<file alias="DependFile/Source/gamePage/plus.png">../DependFile/Source/gamePage/plus.png</file>
<file alias="DependFile/Source/gamePage/right.png">../DependFile/Source/gamePage/right.png</file>
<file alias="DependFile/Source/gamePage/rectBackground.png">../DependFile/Source/gamePage/rectBackground.png</file>
<file alias="DependFile/Source/gamePage/timeBackground.png">../DependFile/Source/gamePage/timeBackground.png</file>
<file alias="DependFile/Source/signal/titleSignal.png">../DependFile/Source/signal/titleSignal.png</file>
<file alias="DependFile/Source/signal/wifi1.png">../DependFile/Source/signal/wifi1.png</file>
<file alias="DependFile/Source/signal/back.png">../DependFile/Source/signal/back.png</file>
<file alias="DependFile/Source/User/user1.png">../DependFile/Source/User/user1.png</file>
<file alias="DependFile/Source/dialog/close.png">../DependFile/Source/dialog/close.png</file>
<file alias="DependFile/Source/gamePage/gameBack.png">../DependFile/Source/gamePage/gameBack.png</file>
<file alias="DependFile/Source/signal/wifi2.png">../DependFile/Source/signal/wifi2.png</file>
<file alias="DependFile/Source/signal/wifi3.png">../DependFile/Source/signal/wifi3.png</file>
<file alias="DependFile/Image/bike1.png">../DependFile/Image/bike1.png</file>
<file alias="DependFile/Image/bike2.png">../DependFile/Image/bike2.png</file>
<file alias="DependFile/Image/background.jpg">../DependFile/Image/background.jpg</file>
<file alias="DependFile/Source/gamePage/minus1.png">../DependFile/Source/gamePage/minus1.png</file>
<file alias="DependFile/Source/gamePage/plus1.png">../DependFile/Source/gamePage/plus1.png</file>
<file alias="DependFile/Image/background1.png">../DependFile/Image/background1.png</file>
<file alias="DependFile/Source/MainPage/shutdown.png">../DependFile/Source/MainPage/shutdown.png</file>
<file alias="DependFile/Source/MainPage/bicycle.png">../DependFile/Source/MainPage/bicycle.png</file>
<file alias="DependFile/Source/MainPage/FES.png">../DependFile/Source/MainPage/FES.png</file>
<file alias="DependFile/Source/MainPage/FESBicycle.png">../DependFile/Source/MainPage/FESBicycle.png</file>
<file alias="DependFile/Source/MainPage/setting.png">../DependFile/Source/MainPage/setting.png</file>
<file alias="DependFile/Source/gamePage/checkA.png">../DependFile/Source/gamePage/checkA.png</file>
<file alias="DependFile/Source/gamePage/checkB.png">../DependFile/Source/gamePage/checkB.png</file>
<file alias="DependFile/Source/MainPage/bicycle_E.png">../DependFile/Source/MainPage/bicycle_E.png</file>
<file alias="DependFile/Source/MainPage/FES_E.png">../DependFile/Source/MainPage/FES_E.png</file>
<file alias="DependFile/Source/MainPage/FESBicycle_E.png">../DependFile/Source/MainPage/FESBicycle_E.png</file>
<file alias="DependFile/Source/MainPage/setting_E.png">../DependFile/Source/MainPage/setting_E.png</file>
<file alias="DependFile/Source/trainPage/spasm_control_E.png">../DependFile/Source/trainPage/spasm_control_E.png</file>
<file alias="DependFile/Source/trainPage/spasm_level_E.png">../DependFile/Source/trainPage/spasm_level_E.png</file>
<file alias="DependFile/Source/trainPage/train_force_E.png">../DependFile/Source/trainPage/train_force_E.png</file>
<file alias="DependFile/Source/trainPage/train_game_E.png">../DependFile/Source/trainPage/train_game_E.png</file>
<file alias="DependFile/Source/trainPage/train_mode_E.png">../DependFile/Source/trainPage/train_mode_E.png</file>
<file alias="DependFile/Source/trainPage/train_part_E.png">../DependFile/Source/trainPage/train_part_E.png</file>
<file alias="DependFile/Source/trainPage/train_speed_E.png">../DependFile/Source/trainPage/train_speed_E.png</file>
<file alias="DependFile/Source/trainPage/train_time_E.png">../DependFile/Source/trainPage/train_time_E.png</file>
<file alias="DependFile/Source/trainPage/train_turn_E.png">../DependFile/Source/trainPage/train_turn_E.png</file>
<file alias="DependFile/Source/gamePage/pause_E.png">../DependFile/Source/gamePage/pause_E.png</file>
<file alias="DependFile/Source/gamePage/stop_E.png">../DependFile/Source/gamePage/stop_E.png</file>
<file alias="DependFile/Source/login/image.png">../DependFile/Source/login/image.png</file>
<file alias="DependFile/Source/signal/deviceConnected.png">../DependFile/Source/signal/deviceConnected.png</file>
<file alias="DependFile/Source/signal/deviceDisconnected.png">../DependFile/Source/signal/deviceDisconnected.png</file>
<file alias="DependFile/Source/gamePage/minusDis.png">../DependFile/Source/gamePage/minusDis.png</file>
<file alias="DependFile/Source/gamePage/plusDis.png">../DependFile/Source/gamePage/plusDis.png</file>
<file alias="DependFile/Source/channel/leftBtn.png">../DependFile/Source/channel/leftBtn.png</file>
<file alias="DependFile/Source/channel/quit.png">../DependFile/Source/channel/quit.png</file>
<file alias="DependFile/Source/channel/rightBtn.png">../DependFile/Source/channel/rightBtn.png</file>
<file alias="DependFile/Source/channel/CH.jpg">../DependFile/Source/channel/CH.jpg</file>
<file alias="DependFile/Source/channel/EN.jpg">../DependFile/Source/channel/EN.jpg</file>
<file alias="DependFile/Source/dialog/bottomButton.png">../DependFile/Source/dialog/bottomButton.png</file>
<file alias="DependFile/Source/dialog/header3.png">../DependFile/Source/dialog/header3.png</file>
<file alias="DependFile/Source/login/lowImage.jpg">../DependFile/Source/login/lowImage.jpg</file>
<file alias="DependFile/Source/Fes/battery_1.png">../DependFile/Source/Fes/battery_1.png</file>
<file alias="DependFile/Source/Fes/battery_2.png">../DependFile/Source/Fes/battery_2.png</file>
<file alias="DependFile/Source/Fes/battery_3.png">../DependFile/Source/Fes/battery_3.png</file>
<file alias="DependFile/Source/Fes/box.png">../DependFile/Source/Fes/box.png</file>
<file alias="DependFile/Source/channel/CH.png">../DependFile/Source/channel/CH.png</file>
<file alias="DependFile/Source/channel/connected.png">../DependFile/Source/channel/connected.png</file>
<file alias="DependFile/Source/channel/disconnected.png">../DependFile/Source/channel/disconnected.png</file>
<file alias="DependFile/Source/gamePage/parameBackground.png">../DependFile/Source/gamePage/parameBackground.png</file>
<file alias="DependFile/Source/gamePage/leftChange.png">../DependFile/Source/gamePage/leftChange.png</file>
<file alias="DependFile/Source/gamePage/rightChange.png">../DependFile/Source/gamePage/rightChange.png</file>
<file alias="DependFile/Source/gamePage/decreaseValue.png">../DependFile/Source/gamePage/decreaseValue.png</file>
<file alias="DependFile/Source/gamePage/plusValue.png">../DependFile/Source/gamePage/plusValue.png</file>
<file alias="DependFile/Source/gamePage/parameOffBackground.png">../DependFile/Source/gamePage/parameOffBackground.png</file>
<file alias="DependFile/Source/gamePage/valueOffChange.png">../DependFile/Source/gamePage/valueOffChange.png</file>
<file alias="DependFile/Source/gamePage/valuePlusOffChange.png">../DependFile/Source/gamePage/valuePlusOffChange.png</file>
<file alias="DependFile/Source/reportPage/paramFrequency.png">../DependFile/Source/reportPage/paramFrequency.png</file>
<file alias="DependFile/Source/reportPage/trainMode.png">../DependFile/Source/reportPage/trainMode.png</file>
<file alias="DependFile/Source/reportPage/trainPart.png">../DependFile/Source/reportPage/trainPart.png</file>
<file alias="DependFile/Source/reportPage/averageResistance.png">../DependFile/Source/reportPage/averageResistance.png</file>
<file alias="DependFile/Source/reportPage/trainTotalDistance.png">../DependFile/Source/reportPage/trainTotalDistance.png</file>
<file alias="DependFile/Source/reportPage/trainTotalTime.png">../DependFile/Source/reportPage/trainTotalTime.png</file>
<file alias="DependFile/Source/trainPage/trainParam_time.png">../DependFile/Source/trainPage/trainParam_time.png</file>
<file alias="DependFile/Source/trainPage/trainParam_force.png">../DependFile/Source/trainPage/trainParam_force.png</file>
<file alias="DependFile/Source/trainPage/trainParam_sapsmControl.png">../DependFile/Source/trainPage/trainParam_sapsmControl.png</file>
<file alias="DependFile/Source/trainPage/trainParam_sapsmLevel.png">../DependFile/Source/trainPage/trainParam_sapsmLevel.png</file>
<file alias="DependFile/Source/trainPage/trainParam_speed.png">../DependFile/Source/trainPage/trainParam_speed.png</file>
<file alias="DependFile/Source/trainPage/trainParam_turn.png">../DependFile/Source/trainPage/trainParam_turn.png</file>
<file alias="DependFile/Source/trainPage/train_game_new.png">../DependFile/Source/trainPage/train_game_new.png</file>
<file alias="DependFile/Source/trainPage/train_model_new.png">../DependFile/Source/trainPage/train_model_new.png</file>
<file alias="DependFile/Source/trainPage/train_part_new.png">../DependFile/Source/trainPage/train_part_new.png</file>
<file alias="DependFile/Source/trainPage/horizontal_uplimb_unchecked.png">../DependFile/Source/trainPage/horizontal_uplimb_unchecked.png</file>
<file alias="DependFile/Source/trainPage/upDownLimb_checked.png">../DependFile/Source/trainPage/upDownLimb_checked.png</file>
<file alias="DependFile/Source/trainPage/uplimb_unchecked.png">../DependFile/Source/trainPage/uplimb_unchecked.png</file>
<file alias="DependFile/Source/trainPage/activePassiveModel_forbidcheck.png">../DependFile/Source/trainPage/activePassiveModel_forbidcheck.png</file>
<file alias="DependFile/Source/trainPage/activePassiveModel_unchecked.png">../DependFile/Source/trainPage/activePassiveModel_unchecked.png</file>
<file alias="DependFile/Source/trainPage/assiatedModel_unchecked.png">../DependFile/Source/trainPage/assiatedModel_unchecked.png</file>
<file alias="DependFile/Source/trainPage/passiveModel_unchecked.png">../DependFile/Source/trainPage/passiveModel_unchecked.png</file>
<file alias="DependFile/Source/trainPage/speedModel_forbidcheck.png">../DependFile/Source/trainPage/speedModel_forbidcheck.png</file>
<file alias="DependFile/Source/gamePage/game_fish.png">../DependFile/Source/gamePage/game_fish.png</file>
<file alias="DependFile/Source/trainPage/importprescription.png">../DependFile/Source/trainPage/importprescription.png</file>
<file alias="DependFile/Source/trainPage/moreconfigure.png">../DependFile/Source/trainPage/moreconfigure.png</file>
<file alias="DependFile/Source/trainPage/decrease_height.png">../DependFile/Source/trainPage/decrease_height.png</file>
<file alias="DependFile/Source/trainPage/pasume_protece.png">../DependFile/Source/trainPage/pasume_protece.png</file>
<file alias="DependFile/Source/trainPage/plus_height.png">../DependFile/Source/trainPage/plus_height.png</file>
<file alias="DependFile/Source/trainPage/protect_off.png">../DependFile/Source/trainPage/protect_off.png</file>
<file alias="DependFile/Source/trainPage/updown_background.png">../DependFile/Source/trainPage/updown_background.png</file>
<file alias="DependFile/Source/trainDisplayPage/activePassive_checked.png">../DependFile/Source/trainDisplayPage/activePassive_checked.png</file>
<file alias="DependFile/Source/trainDisplayPage/activePassive_forbidchecked.png">../DependFile/Source/trainDisplayPage/activePassive_forbidchecked.png</file>
<file alias="DependFile/Source/trainDisplayPage/activePassive_unchecked.png">../DependFile/Source/trainDisplayPage/activePassive_unchecked.png</file>
<file alias="DependFile/Source/trainDisplayPage/activeTrain_checked.png">../DependFile/Source/trainDisplayPage/activeTrain_checked.png</file>
<file alias="DependFile/Source/trainDisplayPage/activeTrain_forbidchecked.png">../DependFile/Source/trainDisplayPage/activeTrain_forbidchecked.png</file>
<file alias="DependFile/Source/trainDisplayPage/activeTrain_unchecked.png">../DependFile/Source/trainDisplayPage/activeTrain_unchecked.png</file>
<file alias="DependFile/Source/trainDisplayPage/assistedTrain_Checked.png">../DependFile/Source/trainDisplayPage/assistedTrain_Checked.png</file>
<file alias="DependFile/Source/trainDisplayPage/assistedTrain_forbidCheck.png">../DependFile/Source/trainDisplayPage/assistedTrain_forbidCheck.png</file>
<file alias="DependFile/Source/trainDisplayPage/assistedTrain_unChecked.png">../DependFile/Source/trainDisplayPage/assistedTrain_unChecked.png</file>
<file alias="DependFile/Source/trainDisplayPage/limbModel_Checked.png">../DependFile/Source/trainDisplayPage/limbModel_Checked.png</file>
<file alias="DependFile/Source/trainDisplayPage/limbModel_forbidCheck.png">../DependFile/Source/trainDisplayPage/limbModel_forbidCheck.png</file>
<file alias="DependFile/Source/trainDisplayPage/limbModel_unChecked.png">../DependFile/Source/trainDisplayPage/limbModel_unChecked.png</file>
<file alias="DependFile/Source/trainDisplayPage/passiveModel_CHecked.png">../DependFile/Source/trainDisplayPage/passiveModel_CHecked.png</file>
<file alias="DependFile/Source/trainDisplayPage/passiveModel_forbidCHeck.png">../DependFile/Source/trainDisplayPage/passiveModel_forbidCHeck.png</file>
<file alias="DependFile/Source/trainDisplayPage/passiveModel_unCHeck.png">../DependFile/Source/trainDisplayPage/passiveModel_unCHeck.png</file>
<file alias="DependFile/Source/trainDisplayPage/speedModel_checked.png">../DependFile/Source/trainDisplayPage/speedModel_checked.png</file>
<file alias="DependFile/Source/trainDisplayPage/speedModel_forbidcheck.png">../DependFile/Source/trainDisplayPage/speedModel_forbidcheck.png</file>
<file alias="DependFile/Source/trainDisplayPage/speedModel_unchecked.png">../DependFile/Source/trainDisplayPage/speedModel_unchecked.png</file>
<file alias="DependFile/Source/trainDisplayPage/upDown_checked.png">../DependFile/Source/trainDisplayPage/upDown_checked.png</file>
<file alias="DependFile/Source/trainDisplayPage/upDown_forbidcheck.png">../DependFile/Source/trainDisplayPage/upDown_forbidcheck.png</file>
<file alias="DependFile/Source/trainDisplayPage/upDown_unchecked.png">../DependFile/Source/trainDisplayPage/upDown_unchecked.png</file>
<file alias="DependFile/Source/trainDisplayPage/game1.png">../DependFile/Source/trainDisplayPage/game1.png</file>
<file alias="DependFile/Source/trainDisplayPage/game2.png">../DependFile/Source/trainDisplayPage/game2.png</file>
<file alias="DependFile/Source/trainDisplayPage/game3.png">../DependFile/Source/trainDisplayPage/game3.png</file>
<file alias="DependFile/Source/trainDisplayPage/game4.png">../DependFile/Source/trainDisplayPage/game4.png</file>
<file alias="DependFile/Source/trainPage/protect_on.png">../DependFile/Source/trainPage/protect_on.png</file>
<file alias="DependFile/Source/login/background.png">../DependFile/Source/login/background.png</file>
<file alias="DependFile/Source/login/company.png">../DependFile/Source/login/company.png</file>
<file alias="DependFile/Source/trainDisplayPage/left_forbid.png">../DependFile/Source/trainDisplayPage/left_forbid.png</file>
<file alias="DependFile/Source/trainDisplayPage/right_forbid.png">../DependFile/Source/trainDisplayPage/right_forbid.png</file>
<file alias="DependFile/Source/reportPage/trainSpeed.png">../DependFile/Source/reportPage/trainSpeed.png</file>
<file alias="DependFile/Source/trainDisplayPage/horizontalToVertical.png">../DependFile/Source/trainDisplayPage/horizontalToVertical.png</file>
<file alias="DependFile/Source/trainDisplayPage/VerticalToHorizontal.png">../DependFile/Source/trainDisplayPage/VerticalToHorizontal.png</file>
<file alias="DependFile/Source/channel/sound.png">../DependFile/Source/channel/sound.png</file>
<file alias="DependFile/Source/login/upDown_limp.jpg">../DependFile/Source/login/upDown_limp.jpg</file>
<file alias="DependFile/Source/login/down_limp.jpg">../DependFile/Source/login/down_limp.jpg</file>
<file alias="DependFile/Source/login/up_limp.jpg">../DependFile/Source/login/up_limp.jpg</file>
<file alias="DependFile/Source/login/down_limp.png">../DependFile/Source/login/down_limp.png</file>
<file alias="DependFile/Source/login/up_limp.png">../DependFile/Source/login/up_limp.png</file>
<file alias="DependFile/Source/login/upDown_limp.png">../DependFile/Source/login/upDown_limp.png</file>
<file alias="DependFile/Source/channel/EN.png">../DependFile/Source/channel/EN.png</file>
<file alias="DependFile/Source/dialog/waiting.gif">../DependFile/Source/dialog/waiting.gif</file>
<file alias="DependFile/Source/dialog/waiting.png">../DependFile/Source/dialog/waiting.png</file>
<file alias="DependFile/Source/channel/IDL_CH.png">../DependFile/Source/channel/IDL_CH.png</file>
<file alias="DependFile/Source/channel/IIDL_CH.png">../DependFile/Source/channel/IIDL_CH.png</file>
<file alias="DependFile/Source/channel/IIIDLH_CH.png">../DependFile/Source/channel/IIIDLH_CH.png</file>
<file alias="DependFile/Source/channel/IIIDL_CH.png">../DependFile/Source/channel/IIIDL_CH.png</file>
<file alias="DependFile/Source/channel/IDL_EN.png">../DependFile/Source/channel/IDL_EN.png</file>
<file alias="DependFile/Source/channel/IIDL_EN.png">../DependFile/Source/channel/IIDL_EN.png</file>
<file alias="DependFile/Source/channel/IIIDL_EN.png">../DependFile/Source/channel/IIIDL_EN.png</file>
<file alias="DependFile/Source/channel/IIIDLH_EN.png">../DependFile/Source/channel/IIIDLH_EN.png</file>
<file alias="DependFile/Source/login/company_En.png">../DependFile/Source/login/company_En.png</file>
<file alias="DependFile/Source/Fes/battery_0.png">../DependFile/Source/Fes/battery_0.png</file>
<file alias="DependFile/Source/Fes/battery_25.png">../DependFile/Source/Fes/battery_25.png</file>
<file alias="DependFile/Source/Fes/battery_50.png">../DependFile/Source/Fes/battery_50.png</file>
<file alias="DependFile/Source/Fes/battery_75.png">../DependFile/Source/Fes/battery_75.png</file>
<file alias="DependFile/Source/Fes/battery_100.png">../DependFile/Source/Fes/battery_100.png</file>
<file alias="DependFile/Source/login/downLimp.png">../DependFile/Source/login/downLimp.png</file>
<file alias="DependFile/Source/login/upDownLimp.png">../DependFile/Source/login/upDownLimp.png</file>
<file alias="DependFile/Source/login/upLimp.png">../DependFile/Source/login/upLimp.png</file>
<file alias="DependFile/Source/trainDisplayPage/horizontalUp_checked.png">../DependFile/Source/trainDisplayPage/horizontalUp_checked.png</file>
<file alias="DependFile/Source/trainDisplayPage/horizontalUp_forbidcheck.png">../DependFile/Source/trainDisplayPage/horizontalUp_forbidcheck.png</file>
<file alias="DependFile/Source/trainDisplayPage/horizontalUp_unchecked.png">../DependFile/Source/trainDisplayPage/horizontalUp_unchecked.png</file>
<file alias="DependFile/Source/trainDisplayPage/veritcalLimb_Checked.png">../DependFile/Source/trainDisplayPage/veritcalLimb_Checked.png</file>
<file alias="DependFile/Source/trainDisplayPage/veritcalLimb_forbidCheck.png">../DependFile/Source/trainDisplayPage/veritcalLimb_forbidCheck.png</file>
<file alias="DependFile/Source/trainDisplayPage/veritcalLimb_unChecked.png">../DependFile/Source/trainDisplayPage/veritcalLimb_unChecked.png</file>
<file alias="DependFile/Source/MainPage/nav_icon_limbs.png">../DependFile/Source/MainPage/nav_icon_limbs.png</file>
<file alias="DependFile/Source/MainPage/nav_icon_brain.png">../DependFile/Source/MainPage/nav_icon_brain.png</file>
<file alias="DependFile/Source/MainPage/nav_icon_FES.png">../DependFile/Source/MainPage/nav_icon_FES.png</file>
<file alias="DependFile/Source/MainPage/nav_icon_FesTraining.png">../DependFile/Source/MainPage/nav_icon_FesTraining.png</file>
<file alias="DependFile/Source/MainPage/nav_icon_settings.png">../DependFile/Source/MainPage/nav_icon_settings.png</file>
<file alias="DependFile/Source/MainPage/index_icon_exit.png">../DependFile/Source/MainPage/index_icon_exit.png</file>
<file alias="DependFile/Source/MainPage/index_logo.png">../DependFile/Source/MainPage/index_logo.png</file>
<file alias="DependFile/Source/brainTrain/brain_icon_attention.png">../DependFile/Source/brainTrain/brain_icon_attention.png</file>
<file alias="DependFile/Source/brainTrain/brain_icon_both.png">../DependFile/Source/brainTrain/brain_icon_both.png</file>
<file alias="DependFile/Source/brainTrain/brain_icon_vision.png">../DependFile/Source/brainTrain/brain_icon_vision.png</file>
<file alias="DependFile/Source/signal/icon_brain_on.png">../DependFile/Source/signal/icon_brain_on.png</file>
<file alias="DependFile/Source/brainTrain/vision_btn_start.png">../DependFile/Source/brainTrain/vision_btn_start.png</file>
<file alias="DependFile/Source/brainTrain/vision_img_board.png">../DependFile/Source/brainTrain/vision_img_board.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R01.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R01.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R02.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R02.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R03.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R03.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R04.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R04.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R05.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R05.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R06.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R06.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R07.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R07.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R08.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R08.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R09.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R09.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R10.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R10.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R11.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R11.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R12.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R12.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R13.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R13.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R14.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R14.png</file>
<file alias="DependFile/Source/brainTrain/upTest/upper_stretch_R15.png">../DependFile/Source/brainTrain/upTest/upper_stretch_R15.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R01.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R01.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R02.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R02.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R03.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R03.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R04.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R04.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R05.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R05.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R06.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R06.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R07.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R07.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R08.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R08.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R09.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R09.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R10.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R10.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R11.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R11.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R12.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R12.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R13.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R13.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R14.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R14.png</file>
<file alias="DependFile/Source/brainTrain/upTest1/upper_stretch_R15.png">../DependFile/Source/brainTrain/upTest1/upper_stretch_R15.png</file>
<file alias="DependFile/Source/brainTrain/upTest2D/upper_stretch_R01.png">../DependFile/Source/brainTrain/upTest2D/upper_stretch_R01.png</file>
<file alias="DependFile/Source/brainTrain/upTest2D/upper_stretch_R02.png">../DependFile/Source/brainTrain/upTest2D/upper_stretch_R02.png</file>
<file alias="DependFile/Source/brainTrain/upTest2D/upper_stretch_R03.png">../DependFile/Source/brainTrain/upTest2D/upper_stretch_R03.png</file>
<file alias="DependFile/Source/brainTrain/upTest2D/upper_stretch_R04.png">../DependFile/Source/brainTrain/upTest2D/upper_stretch_R04.png</file>
<file alias="DependFile/Source/brainTrain/upTest2D/upper_stretch_R05.png">../DependFile/Source/brainTrain/upTest2D/upper_stretch_R05.png</file>
<file alias="DependFile/Source/brainTrain/upTest2D/upper_stretch_R06.png">../DependFile/Source/brainTrain/upTest2D/upper_stretch_R06.png</file>
<file alias="DependFile/Source/brainTrain/upTest2D/upper_stretch_R07.png">../DependFile/Source/brainTrain/upTest2D/upper_stretch_R07.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R01.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R01.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R02.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R02.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R03.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R03.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R04.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R04.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R05.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R05.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R06.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R06.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R07.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R07.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R08.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R08.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R09.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R09.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R10.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R10.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R11.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R11.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R12.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R12.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R13.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R13.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R14.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R14.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R15.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R15.png</file>
<file alias="DependFile/Source/brainTrain/upTest3/upper_stretch_R16.png">../DependFile/Source/brainTrain/upTest3/upper_stretch_R16.png</file>
<file alias="DependFile/Source/brainTrain/popup_Z_bg.png">../DependFile/Source/brainTrain/popup_Z_bg.png</file>
<file alias="DependFile/Source/brainTrain/btn_Z.png">../DependFile/Source/brainTrain/btn_Z.png</file>
</qresource>
</RCC>

View File

@ -54,6 +54,14 @@ tmp/obj/trainreportthreetwo.o
tmp/obj/trainreporttwothree.o
tmp/obj/trainreporttwotwo.o
tmp/obj/settingwidget.o
tmp/obj/BCIManager.o
tmp/obj/QIntPtr.o
tmp/obj/QMLTcpSocketsPlugin.o
tmp/obj/QTcpServerPub.o
tmp/obj/TcpServer.o
tmp/obj/TcpSocket.o
tmp/obj/TcpSocketEnums.o
tmp/obj/TcpSocketFactory.o
tmp/obj/armorleg.o
tmp/obj/braintrain.o
tmp/obj/eyetrainwidget.o
@ -67,7 +75,10 @@ tmp/obj/userdialog.o
tmp/obj/usermanager.o
tmp/obj/festotalparamdialog.o
tmp/obj/channeldialog.o
tmp/obj/qrc_image.o
tmp/obj/qrc_image_qmlcache.o
tmp/obj/DependFile_QML_impedanceDialog_qml.o
tmp/obj/DependFile_QML_Ssvep_qml.o
tmp/obj/qmlcache_loader.o
tmp/obj/moc_ble.o
tmp/obj/moc_ccommunicateapi.o
tmp/obj/moc_ccommunicationinterface.o
@ -117,6 +128,14 @@ tmp/obj/moc_trainreportthreetwo.o
tmp/obj/moc_trainreporttwothree.o
tmp/obj/moc_trainreporttwotwo.o
tmp/obj/moc_settingwidget.o
tmp/obj/moc_BCIManager.o
tmp/obj/moc_QIntPtr.o
tmp/obj/moc_QMLTcpSocketsPlugin.o
tmp/obj/moc_QTcpServerPub.o
tmp/obj/moc_TcpServer.o
tmp/obj/moc_TcpSocket.o
tmp/obj/moc_TcpSocketEnums.o
tmp/obj/moc_TcpSocketFactory.o
tmp/obj/moc_armorleg.o
tmp/obj/moc_braintrain.o
tmp/obj/moc_eyetrainwidget.o

View File

@ -54,6 +54,14 @@ tmp/obj/trainreportthreetwo.o
tmp/obj/trainreporttwothree.o
tmp/obj/trainreporttwotwo.o
tmp/obj/settingwidget.o
tmp/obj/BCIManager.o
tmp/obj/QIntPtr.o
tmp/obj/QMLTcpSocketsPlugin.o
tmp/obj/QTcpServerPub.o
tmp/obj/TcpServer.o
tmp/obj/TcpSocket.o
tmp/obj/TcpSocketEnums.o
tmp/obj/TcpSocketFactory.o
tmp/obj/armorleg.o
tmp/obj/braintrain.o
tmp/obj/eyetrainwidget.o
@ -67,7 +75,10 @@ tmp/obj/userdialog.o
tmp/obj/usermanager.o
tmp/obj/festotalparamdialog.o
tmp/obj/channeldialog.o
tmp/obj/qrc_image.o
tmp/obj/qrc_image_qmlcache.o
tmp/obj/DependFile_QML_impedanceDialog_qml.o
tmp/obj/DependFile_QML_Ssvep_qml.o
tmp/obj/qmlcache_loader.o
tmp/obj/moc_ble.o
tmp/obj/moc_ccommunicateapi.o
tmp/obj/moc_ccommunicationinterface.o
@ -117,6 +128,14 @@ tmp/obj/moc_trainreportthreetwo.o
tmp/obj/moc_trainreporttwothree.o
tmp/obj/moc_trainreporttwotwo.o
tmp/obj/moc_settingwidget.o
tmp/obj/moc_BCIManager.o
tmp/obj/moc_QIntPtr.o
tmp/obj/moc_QMLTcpSocketsPlugin.o
tmp/obj/moc_QTcpServerPub.o
tmp/obj/moc_TcpServer.o
tmp/obj/moc_TcpSocket.o
tmp/obj/moc_TcpSocketEnums.o
tmp/obj/moc_TcpSocketFactory.o
tmp/obj/moc_armorleg.o
tmp/obj/moc_braintrain.o
tmp/obj/moc_eyetrainwidget.o

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,80 @@
#include <QtQml/qqmlprivate.h>
#include <QtCore/qdir.h>
#include <QtCore/qurl.h>
static const unsigned char qt_resource_tree[] = {
0,
0,0,0,0,2,0,0,0,1,0,0,0,1,0,0,0,
8,0,2,0,0,0,1,0,0,0,2,0,0,0,34,0,
2,0,0,0,2,0,0,0,3,0,0,0,70,0,0,0,
0,0,1,0,0,0,0,0,0,0,46,0,0,0,0,0,
1,0,0,0,0};
static const unsigned char qt_resource_names[] = {
0,
1,0,0,0,47,0,47,0,10,12,65,152,229,0,68,0,
101,0,112,0,101,0,110,0,100,0,70,0,105,0,108,0,
101,0,3,0,0,86,28,0,81,0,77,0,76,0,9,12,
195,229,124,0,83,0,115,0,118,0,101,0,112,0,46,0,
113,0,109,0,108,0,19,11,115,228,188,0,105,0,109,0,
112,0,101,0,100,0,97,0,110,0,99,0,101,0,68,0,
105,0,97,0,108,0,111,0,103,0,46,0,113,0,109,0,
108};
static const unsigned char qt_resource_empty_payout[] = { 0, 0, 0, 0, 0 };
QT_BEGIN_NAMESPACE
extern Q_CORE_EXPORT bool qRegisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
QT_END_NAMESPACE
namespace QmlCacheGeneratedCode {
namespace _0x5f_DependFile_QML_impedanceDialog_qml {
extern const unsigned char qmlData[];
const QQmlPrivate::CachedQmlUnit unit = {
reinterpret_cast<const QV4::CompiledData::Unit*>(&qmlData), nullptr, nullptr
};
}
namespace _0x5f_DependFile_QML_Ssvep_qml {
extern const unsigned char qmlData[];
const QQmlPrivate::CachedQmlUnit unit = {
reinterpret_cast<const QV4::CompiledData::Unit*>(&qmlData), nullptr, nullptr
};
}
}
namespace {
struct Registry {
Registry();
QHash<QString, const QQmlPrivate::CachedQmlUnit*> resourcePathToCachedUnit;
static const QQmlPrivate::CachedQmlUnit *lookupCachedUnit(const QUrl &url);
};
Q_GLOBAL_STATIC(Registry, unitRegistry)
Registry::Registry() {
resourcePathToCachedUnit.insert(QStringLiteral("/DependFile/QML/impedanceDialog.qml"), &QmlCacheGeneratedCode::_0x5f_DependFile_QML_impedanceDialog_qml::unit);
resourcePathToCachedUnit.insert(QStringLiteral("/DependFile/QML/Ssvep.qml"), &QmlCacheGeneratedCode::_0x5f_DependFile_QML_Ssvep_qml::unit);
QQmlPrivate::RegisterQmlUnitCacheHook registration;
registration.version = 0;
registration.lookupCachedQmlUnit = &lookupCachedUnit;
QQmlPrivate::qmlregister(QQmlPrivate::QmlUnitCacheHookRegistration, &registration);
QT_PREPEND_NAMESPACE(qRegisterResourceData)(/*version*/0x01, qt_resource_tree, qt_resource_names, qt_resource_empty_payout);
}
const QQmlPrivate::CachedQmlUnit *Registry::lookupCachedUnit(const QUrl &url) {
if (url.scheme() != QLatin1String("qrc"))
return nullptr;
QString resourcePath = QDir::cleanPath(url.path());
if (resourcePath.isEmpty())
return nullptr;
if (!resourcePath.startsWith(QLatin1Char('/')))
resourcePath.prepend(QLatin1Char('/'));
return unitRegistry()->resourcePathToCachedUnit.value(resourcePath, nullptr);
}
}
int QT_MANGLE_NAMESPACE(qInitResources_image)() {
::unitRegistry();
Q_INIT_RESOURCE(image_qmlcache);
return 1;
}
Q_CONSTRUCTOR_FUNCTION(QT_MANGLE_NAMESPACE(qInitResources_image))
int QT_MANGLE_NAMESPACE(qCleanupResources_image)() {
Q_CLEANUP_RESOURCE(image_qmlcache);
return 1;
}

View File

@ -0,0 +1,184 @@
/****************************************************************************
** Meta object code from reading C++ file 'BCIManager.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.13.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../../../Src/TrainManager/BCIManager.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'BCIManager.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.13.0. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_BCIManager_t {
QByteArrayData data[14];
char stringdata0[219];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_BCIManager_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_BCIManager_t qt_meta_stringdata_BCIManager = {
{
QT_MOC_LITERAL(0, 0, 10), // "BCIManager"
QT_MOC_LITERAL(1, 11, 27), // "signalQmlStopLinkerPrograme"
QT_MOC_LITERAL(2, 39, 0), // ""
QT_MOC_LITERAL(3, 40, 41), // "slotLinkerProgrameReadyReadSt..."
QT_MOC_LITERAL(4, 82, 40), // "slotLinkerProgrameReadyReadSt..."
QT_MOC_LITERAL(5, 123, 14), // "slotHeartTimer"
QT_MOC_LITERAL(6, 138, 14), // "slotTrainTimer"
QT_MOC_LITERAL(7, 153, 9), // "initTrain"
QT_MOC_LITERAL(8, 163, 10), // "startTrain"
QT_MOC_LITERAL(9, 174, 4), // "Part"
QT_MOC_LITERAL(10, 179, 4), // "Time"
QT_MOC_LITERAL(11, 184, 9), // "stopTrain"
QT_MOC_LITERAL(12, 194, 10), // "pauseTrain"
QT_MOC_LITERAL(13, 205, 13) // "continueTrain"
},
"BCIManager\0signalQmlStopLinkerPrograme\0"
"\0slotLinkerProgrameReadyReadStandardOutput\0"
"slotLinkerProgrameReadyReadStandardError\0"
"slotHeartTimer\0slotTrainTimer\0initTrain\0"
"startTrain\0Part\0Time\0stopTrain\0"
"pauseTrain\0continueTrain"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_BCIManager[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
10, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
1, // signalCount
// signals: name, argc, parameters, tag, flags
1, 0, 64, 2, 0x06 /* Public */,
// slots: name, argc, parameters, tag, flags
3, 0, 65, 2, 0x08 /* Private */,
4, 0, 66, 2, 0x08 /* Private */,
5, 0, 67, 2, 0x08 /* Private */,
6, 0, 68, 2, 0x08 /* Private */,
// methods: name, argc, parameters, tag, flags
7, 0, 69, 2, 0x02 /* Public */,
8, 2, 70, 2, 0x02 /* Public */,
11, 0, 75, 2, 0x02 /* Public */,
12, 0, 76, 2, 0x02 /* Public */,
13, 0, 77, 2, 0x02 /* Public */,
// signals: parameters
QMetaType::Void,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
// methods: parameters
QMetaType::Void,
QMetaType::Void, QMetaType::Int, QMetaType::Int, 9, 10,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void BCIManager::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<BCIManager *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->signalQmlStopLinkerPrograme(); break;
case 1: _t->slotLinkerProgrameReadyReadStandardOutput(); break;
case 2: _t->slotLinkerProgrameReadyReadStandardError(); break;
case 3: _t->slotHeartTimer(); break;
case 4: _t->slotTrainTimer(); break;
case 5: _t->initTrain(); break;
case 6: _t->startTrain((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
case 7: _t->stopTrain(); break;
case 8: _t->pauseTrain(); break;
case 9: _t->continueTrain(); break;
default: ;
}
} else if (_c == QMetaObject::IndexOfMethod) {
int *result = reinterpret_cast<int *>(_a[0]);
{
using _t = void (BCIManager::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&BCIManager::signalQmlStopLinkerPrograme)) {
*result = 0;
return;
}
}
}
}
QT_INIT_METAOBJECT const QMetaObject BCIManager::staticMetaObject = { {
&QObject::staticMetaObject,
qt_meta_stringdata_BCIManager.data,
qt_meta_data_BCIManager,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *BCIManager::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *BCIManager::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_BCIManager.stringdata0))
return static_cast<void*>(this);
return QObject::qt_metacast(_clname);
}
int BCIManager::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QObject::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 10)
qt_static_metacall(this, _c, _id, _a);
_id -= 10;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 10)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 10;
}
return _id;
}
// SIGNAL 0
void BCIManager::signalQmlStopLinkerPrograme()
{
QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

View File

@ -1,5 +1,5 @@
/****************************************************************************
** Meta object code from reading C++ file 'visiontrain.h'
** Meta object code from reading C++ file 'QIntPtr.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.13.0)
**
@ -7,11 +7,11 @@
*****************************************************************************/
#include <memory>
#include "../../../Src/TrainManager/visiontrain.h"
#include "../../../Src/TrainManager/QmlTcpSocket/QIntPtr.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'visiontrain.h' doesn't include <QObject>."
#error "The header file 'QIntPtr.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.13.0. It"
#error "cannot be used with the include files from this version of Qt."
@ -21,25 +21,25 @@
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_visionTrain_t {
struct qt_meta_stringdata_QMLTcpSockets__QIntPtr_t {
QByteArrayData data[1];
char stringdata0[12];
char stringdata0[23];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_visionTrain_t, stringdata0) + ofs \
qptrdiff(offsetof(qt_meta_stringdata_QMLTcpSockets__QIntPtr_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_visionTrain_t qt_meta_stringdata_visionTrain = {
static const qt_meta_stringdata_QMLTcpSockets__QIntPtr_t qt_meta_stringdata_QMLTcpSockets__QIntPtr = {
{
QT_MOC_LITERAL(0, 0, 11) // "visionTrain"
QT_MOC_LITERAL(0, 0, 22) // "QMLTcpSockets::QIntPtr"
},
"visionTrain"
"QMLTcpSockets::QIntPtr"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_visionTrain[] = {
static const uint qt_meta_data_QMLTcpSockets__QIntPtr[] = {
// content:
8, // revision
@ -55,7 +55,7 @@ static const uint qt_meta_data_visionTrain[] = {
0 // eod
};
void visionTrain::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
void QMLTcpSockets::QIntPtr::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
Q_UNUSED(_o);
Q_UNUSED(_id);
@ -63,32 +63,32 @@ void visionTrain::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id,
Q_UNUSED(_a);
}
QT_INIT_METAOBJECT const QMetaObject visionTrain::staticMetaObject = { {
&QWidget::staticMetaObject,
qt_meta_stringdata_visionTrain.data,
qt_meta_data_visionTrain,
QT_INIT_METAOBJECT const QMetaObject QMLTcpSockets::QIntPtr::staticMetaObject = { {
&QObject::staticMetaObject,
qt_meta_stringdata_QMLTcpSockets__QIntPtr.data,
qt_meta_data_QMLTcpSockets__QIntPtr,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *visionTrain::metaObject() const
const QMetaObject *QMLTcpSockets::QIntPtr::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *visionTrain::qt_metacast(const char *_clname)
void *QMLTcpSockets::QIntPtr::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_visionTrain.stringdata0))
if (!strcmp(_clname, qt_meta_stringdata_QMLTcpSockets__QIntPtr.stringdata0))
return static_cast<void*>(this);
return QWidget::qt_metacast(_clname);
return QObject::qt_metacast(_clname);
}
int visionTrain::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
int QMLTcpSockets::QIntPtr::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QWidget::qt_metacall(_c, _id, _a);
_id = QObject::qt_metacall(_c, _id, _a);
return _id;
}
QT_WARNING_POP

View File

@ -0,0 +1,119 @@
/****************************************************************************
** Meta object code from reading C++ file 'QMLTcpSocketsPlugin.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.13.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../../../Src/TrainManager/QmlTcpSocket/QMLTcpSocketsPlugin.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#include <QtCore/qplugin.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'QMLTcpSocketsPlugin.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.13.0. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_QMLTcpSockets__QMLTcpSocketsPlugin_t {
QByteArrayData data[1];
char stringdata0[35];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_QMLTcpSockets__QMLTcpSocketsPlugin_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_QMLTcpSockets__QMLTcpSocketsPlugin_t qt_meta_stringdata_QMLTcpSockets__QMLTcpSocketsPlugin = {
{
QT_MOC_LITERAL(0, 0, 34) // "QMLTcpSockets::QMLTcpSocketsP..."
},
"QMLTcpSockets::QMLTcpSocketsPlugin"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_QMLTcpSockets__QMLTcpSocketsPlugin[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
0, 0, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
0 // eod
};
void QMLTcpSockets::QMLTcpSocketsPlugin::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
Q_UNUSED(_o);
Q_UNUSED(_id);
Q_UNUSED(_c);
Q_UNUSED(_a);
}
QT_INIT_METAOBJECT const QMetaObject QMLTcpSockets::QMLTcpSocketsPlugin::staticMetaObject = { {
&QQmlExtensionPlugin::staticMetaObject,
qt_meta_stringdata_QMLTcpSockets__QMLTcpSocketsPlugin.data,
qt_meta_data_QMLTcpSockets__QMLTcpSocketsPlugin,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *QMLTcpSockets::QMLTcpSocketsPlugin::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *QMLTcpSockets::QMLTcpSocketsPlugin::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_QMLTcpSockets__QMLTcpSocketsPlugin.stringdata0))
return static_cast<void*>(this);
return QQmlExtensionPlugin::qt_metacast(_clname);
}
int QMLTcpSockets::QMLTcpSocketsPlugin::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QQmlExtensionPlugin::qt_metacall(_c, _id, _a);
return _id;
}
QT_PLUGIN_METADATA_SECTION
static constexpr unsigned char qt_pluginMetaData[] = {
'Q', 'T', 'M', 'E', 'T', 'A', 'D', 'A', 'T', 'A', ' ', '!',
// metadata version, Qt version, architectural requirements
0, QT_VERSION_MAJOR, QT_VERSION_MINOR, qPluginArchRequirements(),
0xbf,
// "IID"
0x02, 0x78, 0x28, 'o', 'r', 'g', '.', 'q',
't', '-', 'p', 'r', 'o', 'j', 'e', 'c',
't', '.', 'Q', 't', '.', 'Q', 'Q', 'm',
'l', 'E', 'x', 't', 'e', 'n', 's', 'i',
'o', 'n', 'I', 'n', 't', 'e', 'r', 'f',
'a', 'c', 'e',
// "className"
0x03, 0x73, 'Q', 'M', 'L', 'T', 'c', 'p',
'S', 'o', 'c', 'k', 'e', 't', 's', 'P',
'l', 'u', 'g', 'i', 'n',
0xff,
};
using namespace QMLTcpSockets;
QT_MOC_EXPORT_PLUGIN(QMLTcpSockets::QMLTcpSocketsPlugin, QMLTcpSocketsPlugin)
QT_WARNING_POP
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,138 @@
/****************************************************************************
** Meta object code from reading C++ file 'QTcpServerPub.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.13.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../../../Src/TrainManager/QmlTcpSocket/QTcpServerPub.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'QTcpServerPub.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.13.0. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_QMLTcpSockets__QTcpServerPub_t {
QByteArrayData data[5];
char stringdata0[80];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_QMLTcpSockets__QTcpServerPub_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_QMLTcpSockets__QTcpServerPub_t qt_meta_stringdata_QMLTcpSockets__QTcpServerPub = {
{
QT_MOC_LITERAL(0, 0, 28), // "QMLTcpSockets::QTcpServerPub"
QT_MOC_LITERAL(1, 29, 24), // "incomingConnectionSignal"
QT_MOC_LITERAL(2, 54, 0), // ""
QT_MOC_LITERAL(3, 55, 7), // "qintptr"
QT_MOC_LITERAL(4, 63, 16) // "socketDescriptor"
},
"QMLTcpSockets::QTcpServerPub\0"
"incomingConnectionSignal\0\0qintptr\0"
"socketDescriptor"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_QMLTcpSockets__QTcpServerPub[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
1, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
1, // signalCount
// signals: name, argc, parameters, tag, flags
1, 1, 19, 2, 0x06 /* Public */,
// signals: parameters
QMetaType::Void, 0x80000000 | 3, 4,
0 // eod
};
void QMLTcpSockets::QTcpServerPub::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<QTcpServerPub *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->incomingConnectionSignal((*reinterpret_cast< qintptr(*)>(_a[1]))); break;
default: ;
}
} else if (_c == QMetaObject::IndexOfMethod) {
int *result = reinterpret_cast<int *>(_a[0]);
{
using _t = void (QTcpServerPub::*)(qintptr );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QTcpServerPub::incomingConnectionSignal)) {
*result = 0;
return;
}
}
}
}
QT_INIT_METAOBJECT const QMetaObject QMLTcpSockets::QTcpServerPub::staticMetaObject = { {
&QTcpServer::staticMetaObject,
qt_meta_stringdata_QMLTcpSockets__QTcpServerPub.data,
qt_meta_data_QMLTcpSockets__QTcpServerPub,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *QMLTcpSockets::QTcpServerPub::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *QMLTcpSockets::QTcpServerPub::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_QMLTcpSockets__QTcpServerPub.stringdata0))
return static_cast<void*>(this);
return QTcpServer::qt_metacast(_clname);
}
int QMLTcpSockets::QTcpServerPub::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QTcpServer::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 1)
qt_static_metacall(this, _c, _id, _a);
_id -= 1;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 1)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 1;
}
return _id;
}
// SIGNAL 0
void QMLTcpSockets::QTcpServerPub::incomingConnectionSignal(qintptr _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 0, _a);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,265 @@
/****************************************************************************
** Meta object code from reading C++ file 'TcpServer.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.13.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../../../Src/TrainManager/QmlTcpSocket/TcpServer.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'TcpServer.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.13.0. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_QMLTcpSockets__TcpServer_t {
QByteArrayData data[13];
char stringdata0[173];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_QMLTcpSockets__TcpServer_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_QMLTcpSockets__TcpServer_t qt_meta_stringdata_QMLTcpSockets__TcpServer = {
{
QT_MOC_LITERAL(0, 0, 24), // "QMLTcpSockets::TcpServer"
QT_MOC_LITERAL(1, 25, 16), // "listeningChanged"
QT_MOC_LITERAL(2, 42, 0), // ""
QT_MOC_LITERAL(3, 43, 11), // "hostChanged"
QT_MOC_LITERAL(4, 55, 11), // "portChanged"
QT_MOC_LITERAL(5, 67, 13), // "newConnection"
QT_MOC_LITERAL(6, 81, 23), // "QMLTcpSockets::QIntPtr*"
QT_MOC_LITERAL(7, 105, 16), // "socketDescriptor"
QT_MOC_LITERAL(8, 122, 25), // "publishIncomingConnection"
QT_MOC_LITERAL(9, 148, 7), // "qintptr"
QT_MOC_LITERAL(10, 156, 6), // "listen"
QT_MOC_LITERAL(11, 163, 4), // "host"
QT_MOC_LITERAL(12, 168, 4) // "port"
},
"QMLTcpSockets::TcpServer\0listeningChanged\0"
"\0hostChanged\0portChanged\0newConnection\0"
"QMLTcpSockets::QIntPtr*\0socketDescriptor\0"
"publishIncomingConnection\0qintptr\0"
"listen\0host\0port"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_QMLTcpSockets__TcpServer[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
5, 14, // methods
3, 48, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
4, // signalCount
// signals: name, argc, parameters, tag, flags
1, 0, 39, 2, 0x06 /* Public */,
3, 0, 40, 2, 0x06 /* Public */,
4, 0, 41, 2, 0x06 /* Public */,
5, 1, 42, 2, 0x06 /* Public */,
// slots: name, argc, parameters, tag, flags
8, 1, 45, 2, 0x08 /* Private */,
// signals: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void, 0x80000000 | 6, 7,
// slots: parameters
QMetaType::Void, 0x80000000 | 9, 7,
// properties: name, type, flags
10, QMetaType::Bool, 0x00495003,
11, QMetaType::QString, 0x00495103,
12, QMetaType::Int, 0x00495103,
// properties: notify_signal_id
0,
1,
2,
0 // eod
};
void QMLTcpSockets::TcpServer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<TcpServer *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->listeningChanged(); break;
case 1: _t->hostChanged(); break;
case 2: _t->portChanged(); break;
case 3: _t->newConnection((*reinterpret_cast< QMLTcpSockets::QIntPtr*(*)>(_a[1]))); break;
case 4: _t->publishIncomingConnection((*reinterpret_cast< qintptr(*)>(_a[1]))); break;
default: ;
}
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
switch (_id) {
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
case 3:
switch (*reinterpret_cast<int*>(_a[1])) {
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
case 0:
*reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QMLTcpSockets::QIntPtr* >(); break;
}
break;
}
} else if (_c == QMetaObject::IndexOfMethod) {
int *result = reinterpret_cast<int *>(_a[0]);
{
using _t = void (TcpServer::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&TcpServer::listeningChanged)) {
*result = 0;
return;
}
}
{
using _t = void (TcpServer::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&TcpServer::hostChanged)) {
*result = 1;
return;
}
}
{
using _t = void (TcpServer::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&TcpServer::portChanged)) {
*result = 2;
return;
}
}
{
using _t = void (TcpServer::*)(QMLTcpSockets::QIntPtr * );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&TcpServer::newConnection)) {
*result = 3;
return;
}
}
}
#ifndef QT_NO_PROPERTIES
else if (_c == QMetaObject::ReadProperty) {
auto *_t = static_cast<TcpServer *>(_o);
Q_UNUSED(_t)
void *_v = _a[0];
switch (_id) {
case 0: *reinterpret_cast< bool*>(_v) = _t->isListening(); break;
case 1: *reinterpret_cast< QString*>(_v) = _t->getHost(); break;
case 2: *reinterpret_cast< int*>(_v) = _t->getPort(); break;
default: break;
}
} else if (_c == QMetaObject::WriteProperty) {
auto *_t = static_cast<TcpServer *>(_o);
Q_UNUSED(_t)
void *_v = _a[0];
switch (_id) {
case 0: _t->setListening(*reinterpret_cast< bool*>(_v)); break;
case 1: _t->setHost(*reinterpret_cast< QString*>(_v)); break;
case 2: _t->setPort(*reinterpret_cast< int*>(_v)); break;
default: break;
}
} else if (_c == QMetaObject::ResetProperty) {
}
#endif // QT_NO_PROPERTIES
}
QT_INIT_METAOBJECT const QMetaObject QMLTcpSockets::TcpServer::staticMetaObject = { {
&QQuickItem::staticMetaObject,
qt_meta_stringdata_QMLTcpSockets__TcpServer.data,
qt_meta_data_QMLTcpSockets__TcpServer,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *QMLTcpSockets::TcpServer::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *QMLTcpSockets::TcpServer::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_QMLTcpSockets__TcpServer.stringdata0))
return static_cast<void*>(this);
return QQuickItem::qt_metacast(_clname);
}
int QMLTcpSockets::TcpServer::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QQuickItem::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 5)
qt_static_metacall(this, _c, _id, _a);
_id -= 5;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 5)
qt_static_metacall(this, _c, _id, _a);
_id -= 5;
}
#ifndef QT_NO_PROPERTIES
else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
|| _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
qt_static_metacall(this, _c, _id, _a);
_id -= 3;
} else if (_c == QMetaObject::QueryPropertyDesignable) {
_id -= 3;
} else if (_c == QMetaObject::QueryPropertyScriptable) {
_id -= 3;
} else if (_c == QMetaObject::QueryPropertyStored) {
_id -= 3;
} else if (_c == QMetaObject::QueryPropertyEditable) {
_id -= 3;
} else if (_c == QMetaObject::QueryPropertyUser) {
_id -= 3;
}
#endif // QT_NO_PROPERTIES
return _id;
}
// SIGNAL 0
void QMLTcpSockets::TcpServer::listeningChanged()
{
QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
}
// SIGNAL 1
void QMLTcpSockets::TcpServer::hostChanged()
{
QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
}
// SIGNAL 2
void QMLTcpSockets::TcpServer::portChanged()
{
QMetaObject::activate(this, &staticMetaObject, 2, nullptr);
}
// SIGNAL 3
void QMLTcpSockets::TcpServer::newConnection(QMLTcpSockets::QIntPtr * _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 3, _a);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,351 @@
/****************************************************************************
** Meta object code from reading C++ file 'TcpSocket.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.13.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../../../Src/TrainManager/QmlTcpSocket/TcpSocket.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#include <QtCore/QList>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'TcpSocket.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.13.0. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_QMLTcpSockets__TcpSocket_t {
QByteArrayData data[25];
char stringdata0[318];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_QMLTcpSockets__TcpSocket_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_QMLTcpSockets__TcpSocket_t qt_meta_stringdata_QMLTcpSockets__TcpSocket = {
{
QT_MOC_LITERAL(0, 0, 24), // "QMLTcpSockets::TcpSocket"
QT_MOC_LITERAL(1, 25, 11), // "peerChanged"
QT_MOC_LITERAL(2, 37, 0), // ""
QT_MOC_LITERAL(3, 38, 11), // "portChanged"
QT_MOC_LITERAL(4, 50, 9), // "connected"
QT_MOC_LITERAL(5, 60, 12), // "disconnected"
QT_MOC_LITERAL(6, 73, 5), // "error"
QT_MOC_LITERAL(7, 79, 11), // "socketError"
QT_MOC_LITERAL(8, 91, 13), // "bytesReceived"
QT_MOC_LITERAL(9, 105, 10), // "QList<int>"
QT_MOC_LITERAL(10, 116, 5), // "bytes"
QT_MOC_LITERAL(11, 122, 19), // "setSocketDescriptor"
QT_MOC_LITERAL(12, 142, 23), // "QMLTcpSockets::QIntPtr*"
QT_MOC_LITERAL(13, 166, 16), // "socketDescriptor"
QT_MOC_LITERAL(14, 183, 15), // "setSocketOption"
QT_MOC_LITERAL(15, 199, 6), // "option"
QT_MOC_LITERAL(16, 206, 5), // "value"
QT_MOC_LITERAL(17, 212, 13), // "connectToHost"
QT_MOC_LITERAL(18, 226, 18), // "disconnectFromHost"
QT_MOC_LITERAL(19, 245, 10), // "writeBytes"
QT_MOC_LITERAL(20, 256, 7), // "publish"
QT_MOC_LITERAL(21, 264, 14), // "emitErrorAsInt"
QT_MOC_LITERAL(22, 279, 28), // "QAbstractSocket::SocketError"
QT_MOC_LITERAL(23, 308, 4), // "peer"
QT_MOC_LITERAL(24, 313, 4) // "port"
},
"QMLTcpSockets::TcpSocket\0peerChanged\0"
"\0portChanged\0connected\0disconnected\0"
"error\0socketError\0bytesReceived\0"
"QList<int>\0bytes\0setSocketDescriptor\0"
"QMLTcpSockets::QIntPtr*\0socketDescriptor\0"
"setSocketOption\0option\0value\0connectToHost\0"
"disconnectFromHost\0writeBytes\0publish\0"
"emitErrorAsInt\0QAbstractSocket::SocketError\0"
"peer\0port"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_QMLTcpSockets__TcpSocket[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
13, 14, // methods
2, 106, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
6, // signalCount
// signals: name, argc, parameters, tag, flags
1, 0, 79, 2, 0x06 /* Public */,
3, 0, 80, 2, 0x06 /* Public */,
4, 0, 81, 2, 0x06 /* Public */,
5, 0, 82, 2, 0x06 /* Public */,
6, 1, 83, 2, 0x06 /* Public */,
8, 1, 86, 2, 0x06 /* Public */,
// slots: name, argc, parameters, tag, flags
11, 1, 89, 2, 0x0a /* Public */,
14, 2, 92, 2, 0x0a /* Public */,
17, 0, 97, 2, 0x0a /* Public */,
18, 0, 98, 2, 0x0a /* Public */,
19, 1, 99, 2, 0x0a /* Public */,
20, 0, 102, 2, 0x08 /* Private */,
21, 1, 103, 2, 0x08 /* Private */,
// signals: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void, QMetaType::Int, 7,
QMetaType::Void, 0x80000000 | 9, 10,
// slots: parameters
QMetaType::Void, 0x80000000 | 12, 13,
QMetaType::Void, QMetaType::Int, QMetaType::QVariant, 15, 16,
QMetaType::Void,
QMetaType::Void,
QMetaType::Bool, 0x80000000 | 9, 10,
QMetaType::Void,
QMetaType::Void, 0x80000000 | 22, 7,
// properties: name, type, flags
23, QMetaType::QString, 0x00495103,
24, QMetaType::Int, 0x00495103,
// properties: notify_signal_id
0,
1,
0 // eod
};
void QMLTcpSockets::TcpSocket::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<TcpSocket *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->peerChanged(); break;
case 1: _t->portChanged(); break;
case 2: _t->connected(); break;
case 3: _t->disconnected(); break;
case 4: _t->error((*reinterpret_cast< int(*)>(_a[1]))); break;
case 5: _t->bytesReceived((*reinterpret_cast< QList<int>(*)>(_a[1]))); break;
case 6: _t->setSocketDescriptor((*reinterpret_cast< QMLTcpSockets::QIntPtr*(*)>(_a[1]))); break;
case 7: _t->setSocketOption((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< QVariant(*)>(_a[2]))); break;
case 8: _t->connectToHost(); break;
case 9: _t->disconnectFromHost(); break;
case 10: { bool _r = _t->writeBytes((*reinterpret_cast< QList<int>(*)>(_a[1])));
if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
case 11: _t->publish(); break;
case 12: _t->emitErrorAsInt((*reinterpret_cast< QAbstractSocket::SocketError(*)>(_a[1]))); break;
default: ;
}
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
switch (_id) {
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
case 5:
switch (*reinterpret_cast<int*>(_a[1])) {
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
case 0:
*reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QList<int> >(); break;
}
break;
case 6:
switch (*reinterpret_cast<int*>(_a[1])) {
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
case 0:
*reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QMLTcpSockets::QIntPtr* >(); break;
}
break;
case 10:
switch (*reinterpret_cast<int*>(_a[1])) {
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
case 0:
*reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QList<int> >(); break;
}
break;
case 12:
switch (*reinterpret_cast<int*>(_a[1])) {
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
case 0:
*reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QAbstractSocket::SocketError >(); break;
}
break;
}
} else if (_c == QMetaObject::IndexOfMethod) {
int *result = reinterpret_cast<int *>(_a[0]);
{
using _t = void (TcpSocket::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&TcpSocket::peerChanged)) {
*result = 0;
return;
}
}
{
using _t = void (TcpSocket::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&TcpSocket::portChanged)) {
*result = 1;
return;
}
}
{
using _t = void (TcpSocket::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&TcpSocket::connected)) {
*result = 2;
return;
}
}
{
using _t = void (TcpSocket::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&TcpSocket::disconnected)) {
*result = 3;
return;
}
}
{
using _t = void (TcpSocket::*)(int );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&TcpSocket::error)) {
*result = 4;
return;
}
}
{
using _t = void (TcpSocket::*)(QList<int> );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&TcpSocket::bytesReceived)) {
*result = 5;
return;
}
}
}
#ifndef QT_NO_PROPERTIES
else if (_c == QMetaObject::ReadProperty) {
auto *_t = static_cast<TcpSocket *>(_o);
Q_UNUSED(_t)
void *_v = _a[0];
switch (_id) {
case 0: *reinterpret_cast< QString*>(_v) = _t->getPeer(); break;
case 1: *reinterpret_cast< int*>(_v) = _t->getPort(); break;
default: break;
}
} else if (_c == QMetaObject::WriteProperty) {
auto *_t = static_cast<TcpSocket *>(_o);
Q_UNUSED(_t)
void *_v = _a[0];
switch (_id) {
case 0: _t->setPeer(*reinterpret_cast< QString*>(_v)); break;
case 1: _t->setPort(*reinterpret_cast< int*>(_v)); break;
default: break;
}
} else if (_c == QMetaObject::ResetProperty) {
}
#endif // QT_NO_PROPERTIES
}
QT_INIT_METAOBJECT const QMetaObject QMLTcpSockets::TcpSocket::staticMetaObject = { {
&QQuickItem::staticMetaObject,
qt_meta_stringdata_QMLTcpSockets__TcpSocket.data,
qt_meta_data_QMLTcpSockets__TcpSocket,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *QMLTcpSockets::TcpSocket::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *QMLTcpSockets::TcpSocket::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_QMLTcpSockets__TcpSocket.stringdata0))
return static_cast<void*>(this);
return QQuickItem::qt_metacast(_clname);
}
int QMLTcpSockets::TcpSocket::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QQuickItem::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 13)
qt_static_metacall(this, _c, _id, _a);
_id -= 13;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 13)
qt_static_metacall(this, _c, _id, _a);
_id -= 13;
}
#ifndef QT_NO_PROPERTIES
else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
|| _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
} else if (_c == QMetaObject::QueryPropertyDesignable) {
_id -= 2;
} else if (_c == QMetaObject::QueryPropertyScriptable) {
_id -= 2;
} else if (_c == QMetaObject::QueryPropertyStored) {
_id -= 2;
} else if (_c == QMetaObject::QueryPropertyEditable) {
_id -= 2;
} else if (_c == QMetaObject::QueryPropertyUser) {
_id -= 2;
}
#endif // QT_NO_PROPERTIES
return _id;
}
// SIGNAL 0
void QMLTcpSockets::TcpSocket::peerChanged()
{
QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
}
// SIGNAL 1
void QMLTcpSockets::TcpSocket::portChanged()
{
QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
}
// SIGNAL 2
void QMLTcpSockets::TcpSocket::connected()
{
QMetaObject::activate(this, &staticMetaObject, 2, nullptr);
}
// SIGNAL 3
void QMLTcpSockets::TcpSocket::disconnected()
{
QMetaObject::activate(this, &staticMetaObject, 3, nullptr);
}
// SIGNAL 4
void QMLTcpSockets::TcpSocket::error(int _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 4, _a);
}
// SIGNAL 5
void QMLTcpSockets::TcpSocket::bytesReceived(QList<int> _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 5, _a);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,95 @@
/****************************************************************************
** Meta object code from reading C++ file 'TcpSocketEnums.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.13.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../../../Src/TrainManager/QmlTcpSocket/TcpSocketEnums.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'TcpSocketEnums.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.13.0. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_QMLTcpSockets__TcpSocketEnums_t {
QByteArrayData data[1];
char stringdata0[30];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_QMLTcpSockets__TcpSocketEnums_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_QMLTcpSockets__TcpSocketEnums_t qt_meta_stringdata_QMLTcpSockets__TcpSocketEnums = {
{
QT_MOC_LITERAL(0, 0, 29) // "QMLTcpSockets::TcpSocketEnums"
},
"QMLTcpSockets::TcpSocketEnums"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_QMLTcpSockets__TcpSocketEnums[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
0, 0, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
0 // eod
};
void QMLTcpSockets::TcpSocketEnums::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
Q_UNUSED(_o);
Q_UNUSED(_id);
Q_UNUSED(_c);
Q_UNUSED(_a);
}
QT_INIT_METAOBJECT const QMetaObject QMLTcpSockets::TcpSocketEnums::staticMetaObject = { {
&QAbstractSocket::staticMetaObject,
qt_meta_stringdata_QMLTcpSockets__TcpSocketEnums.data,
qt_meta_data_QMLTcpSockets__TcpSocketEnums,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *QMLTcpSockets::TcpSocketEnums::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *QMLTcpSockets::TcpSocketEnums::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_QMLTcpSockets__TcpSocketEnums.stringdata0))
return static_cast<void*>(this);
return QAbstractSocket::qt_metacast(_clname);
}
int QMLTcpSockets::TcpSocketEnums::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QAbstractSocket::qt_metacall(_c, _id, _a);
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,151 @@
/****************************************************************************
** Meta object code from reading C++ file 'TcpSocketFactory.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.13.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../../../Src/TrainManager/QmlTcpSocket/TcpSocketFactory.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'TcpSocketFactory.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.13.0. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_QMLTcpSockets__TcpSocketFactory_t {
QByteArrayData data[8];
char stringdata0[134];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_QMLTcpSockets__TcpSocketFactory_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_QMLTcpSockets__TcpSocketFactory_t qt_meta_stringdata_QMLTcpSockets__TcpSocketFactory = {
{
QT_MOC_LITERAL(0, 0, 31), // "QMLTcpSockets::TcpSocketFactory"
QT_MOC_LITERAL(1, 32, 14), // "fromDescriptor"
QT_MOC_LITERAL(2, 47, 25), // "QMLTcpSockets::TcpSocket*"
QT_MOC_LITERAL(3, 73, 0), // ""
QT_MOC_LITERAL(4, 74, 23), // "QMLTcpSockets::QIntPtr*"
QT_MOC_LITERAL(5, 98, 16), // "socketDescriptor"
QT_MOC_LITERAL(6, 115, 11), // "QQuickItem*"
QT_MOC_LITERAL(7, 127, 6) // "parent"
},
"QMLTcpSockets::TcpSocketFactory\0"
"fromDescriptor\0QMLTcpSockets::TcpSocket*\0"
"\0QMLTcpSockets::QIntPtr*\0socketDescriptor\0"
"QQuickItem*\0parent"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_QMLTcpSockets__TcpSocketFactory[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
2, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 2, 24, 3, 0x0a /* Public */,
1, 1, 29, 3, 0x2a /* Public | MethodCloned */,
// slots: parameters
0x80000000 | 2, 0x80000000 | 4, 0x80000000 | 6, 5, 7,
0x80000000 | 2, 0x80000000 | 4, 5,
0 // eod
};
void QMLTcpSockets::TcpSocketFactory::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<TcpSocketFactory *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: { QMLTcpSockets::TcpSocket* _r = _t->fromDescriptor((*reinterpret_cast< QMLTcpSockets::QIntPtr*(*)>(_a[1])),(*reinterpret_cast< QQuickItem*(*)>(_a[2])));
if (_a[0]) *reinterpret_cast< QMLTcpSockets::TcpSocket**>(_a[0]) = std::move(_r); } break;
case 1: { QMLTcpSockets::TcpSocket* _r = _t->fromDescriptor((*reinterpret_cast< QMLTcpSockets::QIntPtr*(*)>(_a[1])));
if (_a[0]) *reinterpret_cast< QMLTcpSockets::TcpSocket**>(_a[0]) = std::move(_r); } break;
default: ;
}
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
switch (_id) {
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
case 0:
switch (*reinterpret_cast<int*>(_a[1])) {
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
case 0:
*reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QMLTcpSockets::QIntPtr* >(); break;
case 1:
*reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QQuickItem* >(); break;
}
break;
case 1:
switch (*reinterpret_cast<int*>(_a[1])) {
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
case 0:
*reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QMLTcpSockets::QIntPtr* >(); break;
}
break;
}
}
}
QT_INIT_METAOBJECT const QMetaObject QMLTcpSockets::TcpSocketFactory::staticMetaObject = { {
&QQuickItem::staticMetaObject,
qt_meta_stringdata_QMLTcpSockets__TcpSocketFactory.data,
qt_meta_data_QMLTcpSockets__TcpSocketFactory,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *QMLTcpSockets::TcpSocketFactory::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *QMLTcpSockets::TcpSocketFactory::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_QMLTcpSockets__TcpSocketFactory.stringdata0))
return static_cast<void*>(this);
return QQuickItem::qt_metacast(_clname);
}
int QMLTcpSockets::TcpSocketFactory::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QQuickItem::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
}
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

View File

@ -23,7 +23,7 @@ QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_eyeTrainWidget_t {
QByteArrayData data[5];
char stringdata0[77];
char stringdata0[67];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
@ -33,14 +33,14 @@ struct qt_meta_stringdata_eyeTrainWidget_t {
static const qt_meta_stringdata_eyeTrainWidget_t qt_meta_stringdata_eyeTrainWidget = {
{
QT_MOC_LITERAL(0, 0, 14), // "eyeTrainWidget"
QT_MOC_LITERAL(1, 15, 14), // "slotHeartTimer"
QT_MOC_LITERAL(2, 30, 0), // ""
QT_MOC_LITERAL(3, 31, 22), // "on_startButton_clicked"
QT_MOC_LITERAL(4, 54, 22) // "on_closeButton_clicked"
QT_MOC_LITERAL(1, 15, 20), // "slotQmlStatusChanged"
QT_MOC_LITERAL(2, 36, 0), // ""
QT_MOC_LITERAL(3, 37, 20), // "QQuickWidget::Status"
QT_MOC_LITERAL(4, 58, 8) // "emStatus"
},
"eyeTrainWidget\0slotHeartTimer\0\0"
"on_startButton_clicked\0on_closeButton_clicked"
"eyeTrainWidget\0slotQmlStatusChanged\0"
"\0QQuickWidget::Status\0emStatus"
};
#undef QT_MOC_LITERAL
@ -50,7 +50,7 @@ static const uint qt_meta_data_eyeTrainWidget[] = {
8, // revision
0, // classname
0, 0, // classinfo
3, 14, // methods
1, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
@ -58,14 +58,10 @@ static const uint qt_meta_data_eyeTrainWidget[] = {
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 29, 2, 0x08 /* Private */,
3, 0, 30, 2, 0x08 /* Private */,
4, 0, 31, 2, 0x08 /* Private */,
1, 1, 19, 2, 0x08 /* Private */,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void, 0x80000000 | 3, 4,
0 // eod
};
@ -76,13 +72,10 @@ void eyeTrainWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _
auto *_t = static_cast<eyeTrainWidget *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->slotHeartTimer(); break;
case 1: _t->on_startButton_clicked(); break;
case 2: _t->on_closeButton_clicked(); break;
case 0: _t->slotQmlStatusChanged((*reinterpret_cast< QQuickWidget::Status(*)>(_a[1]))); break;
default: ;
}
}
Q_UNUSED(_a);
}
QT_INIT_METAOBJECT const QMetaObject eyeTrainWidget::staticMetaObject = { {
@ -114,13 +107,13 @@ int eyeTrainWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 3)
if (_id < 1)
qt_static_metacall(this, _c, _id, _a);
_id -= 3;
_id -= 1;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 3)
if (_id < 1)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 3;
_id -= 1;
}
return _id;
}

View File

@ -1,20 +1,20 @@
-IC:/Qt/Qt5.13.0/5.13.0/mingw73_64/mkspecs/win32-g++
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/MainWindow
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/DataBaseControl
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/DataFormate
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/UserManager
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/TrainRecord
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/Report
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/TrainManager
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/Setting
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/Communication
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/CustomWidget
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/PopDialog
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/GameControl
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/ICEModule
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/Src/bluetooth
-IC:/Users/Administrator/Desktop/ZBD_IIIDL_S_Project/DependFile/DependLib/equipmentLib
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/MainWindow
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/DataBaseControl
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/DataFormate
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/UserManager
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/TrainRecord
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/Report
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/TrainManager
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/Setting
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/Communication
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/CustomWidget
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/PopDialog
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/GameControl
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/ICEModule
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/Src/bluetooth
-IC:/Users/Administrator/Desktop/updowAll/updown/UpLowLimp/ZBD_IIIDL_S_Project/DependFile/DependLib/equipmentLib
-IC:/Qt/Qt5.13.0/5.13.0/mingw73_64/include
-IC:/Qt/Qt5.13.0/5.13.0/mingw73_64/include/QtPrintSupport
-IC:/Qt/Qt5.13.0/5.13.0/mingw73_64/include/QtQuickWidgets

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -287,5 +287,8 @@
<file>DependFile/Source/brainTrain/upTest3/upper_stretch_R14.png</file>
<file>DependFile/Source/brainTrain/upTest3/upper_stretch_R15.png</file>
<file>DependFile/Source/brainTrain/upTest3/upper_stretch_R16.png</file>
<file>DependFile/Source/brainTrain/popup_Z_bg.png</file>
<file>DependFile/Source/brainTrain/btn_Z.png</file>
<file>DependFile/QML/impedanceDialog.qml</file>
</qresource>
</RCC>

View File

@ -0,0 +1,4 @@
module Qt.WebSockets
plugin declarative_qmlwebsockets ../../QtWebSockets/
classname QtWebSocketsDeclarativeModule
typeinfo plugins.qmltypes

View File

@ -0,0 +1,71 @@
/****************************************************************************
**
** Copyright (C) 2017 The Qt Company Ltd.
** Contact: http://www.qt.io/licensing/
**
** This file is part of the Qt Labs Calendar module of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:LGPL3$
** Commercial License Usage
** Licensees holding valid commercial Qt licenses may use this file in
** accordance with the commercial license agreement provided with the
** Software or, alternatively, in accordance with the terms contained in
** a written agreement between you and The Qt Company. For licensing terms
** and conditions see http://www.qt.io/terms-conditions. For further
** information use the contact form at http://www.qt.io/contact-us.
**
** GNU Lesser General Public License Usage
** Alternatively, this file may be used under the terms of the GNU Lesser
** General Public License version 3 as published by the Free Software
** Foundation and appearing in the file LICENSE.LGPLv3 included in the
** packaging of this file. Please review the following information to
** ensure the GNU Lesser General Public License version 3 requirements
** will be met: https://www.gnu.org/licenses/lgpl.html.
**
** GNU General Public License Usage
** Alternatively, this file may be used under the terms of the GNU
** General Public License version 2.0 or later as published by the Free
** Software Foundation and appearing in the file LICENSE.GPL included in
** the packaging of this file. Please review the following information to
** ensure the GNU General Public License version 2.0 requirements will be
** met: http://www.gnu.org/licenses/gpl-2.0.html.
**
** $QT_END_LICENSE$
**
****************************************************************************/
import QtQuick 2.12
import Qt.labs.calendar 1.0
AbstractDayOfWeekRow {
id: control
implicitWidth: Math.max(background ? background.implicitWidth : 0,
contentItem.implicitWidth + leftPadding + rightPadding)
implicitHeight: Math.max(background ? background.implicitHeight : 0,
contentItem.implicitHeight + topPadding + bottomPadding)
spacing: 6
topPadding: 6
bottomPadding: 6
font.bold: true
//! [delegate]
delegate: Text {
text: model.shortName
font: control.font
horizontalAlignment: Text.AlignHCenter
verticalAlignment: Text.AlignVCenter
}
//! [delegate]
//! [contentItem]
contentItem: Row {
spacing: control.spacing
Repeater {
model: control.source
delegate: control.delegate
}
}
//! [contentItem]
}

View File

@ -0,0 +1,73 @@
/****************************************************************************
**
** Copyright (C) 2017 The Qt Company Ltd.
** Contact: http://www.qt.io/licensing/
**
** This file is part of the Qt Labs Calendar module of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:LGPL3$
** Commercial License Usage
** Licensees holding valid commercial Qt licenses may use this file in
** accordance with the commercial license agreement provided with the
** Software or, alternatively, in accordance with the terms contained in
** a written agreement between you and The Qt Company. For licensing terms
** and conditions see http://www.qt.io/terms-conditions. For further
** information use the contact form at http://www.qt.io/contact-us.
**
** GNU Lesser General Public License Usage
** Alternatively, this file may be used under the terms of the GNU Lesser
** General Public License version 3 as published by the Free Software
** Foundation and appearing in the file LICENSE.LGPLv3 included in the
** packaging of this file. Please review the following information to
** ensure the GNU Lesser General Public License version 3 requirements
** will be met: https://www.gnu.org/licenses/lgpl.html.
**
** GNU General Public License Usage
** Alternatively, this file may be used under the terms of the GNU
** General Public License version 2.0 or later as published by the Free
** Software Foundation and appearing in the file LICENSE.GPL included in
** the packaging of this file. Please review the following information to
** ensure the GNU General Public License version 2.0 requirements will be
** met: http://www.gnu.org/licenses/gpl-2.0.html.
**
** $QT_END_LICENSE$
**
****************************************************************************/
import QtQuick 2.12
import Qt.labs.calendar 1.0
AbstractMonthGrid {
id: control
implicitWidth: Math.max(background ? background.implicitWidth : 0,
contentItem.implicitWidth + leftPadding + rightPadding)
implicitHeight: Math.max(background ? background.implicitHeight : 0,
contentItem.implicitHeight + topPadding + bottomPadding)
spacing: 6
//! [delegate]
delegate: Text {
horizontalAlignment: Text.AlignHCenter
verticalAlignment: Text.AlignVCenter
opacity: model.month === control.month ? 1 : 0
text: model.day
font: control.font
}
//! [delegate]
//! [contentItem]
contentItem: Grid {
rows: 6
columns: 7
rowSpacing: control.spacing
columnSpacing: control.spacing
Repeater {
model: control.source
delegate: control.delegate
}
}
//! [contentItem]
}

View File

@ -0,0 +1,71 @@
/****************************************************************************
**
** Copyright (C) 2017 The Qt Company Ltd.
** Contact: http://www.qt.io/licensing/
**
** This file is part of the Qt Labs Calendar module of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:LGPL3$
** Commercial License Usage
** Licensees holding valid commercial Qt licenses may use this file in
** accordance with the commercial license agreement provided with the
** Software or, alternatively, in accordance with the terms contained in
** a written agreement between you and The Qt Company. For licensing terms
** and conditions see http://www.qt.io/terms-conditions. For further
** information use the contact form at http://www.qt.io/contact-us.
**
** GNU Lesser General Public License Usage
** Alternatively, this file may be used under the terms of the GNU Lesser
** General Public License version 3 as published by the Free Software
** Foundation and appearing in the file LICENSE.LGPLv3 included in the
** packaging of this file. Please review the following information to
** ensure the GNU Lesser General Public License version 3 requirements
** will be met: https://www.gnu.org/licenses/lgpl.html.
**
** GNU General Public License Usage
** Alternatively, this file may be used under the terms of the GNU
** General Public License version 2.0 or later as published by the Free
** Software Foundation and appearing in the file LICENSE.GPL included in
** the packaging of this file. Please review the following information to
** ensure the GNU General Public License version 2.0 requirements will be
** met: http://www.gnu.org/licenses/gpl-2.0.html.
**
** $QT_END_LICENSE$
**
****************************************************************************/
import QtQuick 2.12
import Qt.labs.calendar 1.0
AbstractWeekNumberColumn {
id: control
implicitWidth: Math.max(background ? background.implicitWidth : 0,
contentItem.implicitWidth + leftPadding + rightPadding)
implicitHeight: Math.max(background ? background.implicitHeight : 0,
contentItem.implicitHeight + topPadding + bottomPadding)
spacing: 6
leftPadding: 6
rightPadding: 6
font.bold: true
//! [delegate]
delegate: Text {
text: model.weekNumber
font: control.font
horizontalAlignment: Text.AlignHCenter
verticalAlignment: Text.AlignVCenter
}
//! [delegate]
//! [contentItem]
contentItem: Column {
spacing: control.spacing
Repeater {
model: control.source
delegate: control.delegate
}
}
//! [contentItem]
}

View File

@ -0,0 +1,161 @@
import QtQuick.tooling 1.2
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -nonrelocatable Qt.labs.calendar 1.0'
Module {
dependencies: ["QtQuick 2.12"]
Component {
name: "QQuickCalendar"
prototype: "QObject"
exports: ["Qt.labs.calendar/Calendar 1.0"]
isCreatable: false
isSingleton: true
exportMetaObjectRevisions: [0]
Enum {
name: "Month"
values: {
"January": 0,
"February": 1,
"March": 2,
"April": 3,
"May": 4,
"June": 5,
"July": 6,
"August": 7,
"September": 8,
"October": 9,
"November": 10,
"December": 11
}
}
}
Component {
name: "QQuickCalendarModel"
prototype: "QAbstractListModel"
exports: ["Qt.labs.calendar/CalendarModel 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "from"; type: "QDate" }
Property { name: "to"; type: "QDate" }
Property { name: "count"; type: "int"; isReadonly: true }
Method {
name: "monthAt"
type: "int"
Parameter { name: "index"; type: "int" }
}
Method {
name: "yearAt"
type: "int"
Parameter { name: "index"; type: "int" }
}
Method {
name: "indexOf"
type: "int"
Parameter { name: "date"; type: "QDate" }
}
Method {
name: "indexOf"
type: "int"
Parameter { name: "year"; type: "int" }
Parameter { name: "month"; type: "int" }
}
}
Component {
name: "QQuickControl"
defaultProperty: "data"
prototype: "QQuickItem"
Property { name: "font"; type: "QFont" }
Property { name: "availableWidth"; type: "double"; isReadonly: true }
Property { name: "availableHeight"; type: "double"; isReadonly: true }
Property { name: "padding"; type: "double" }
Property { name: "topPadding"; type: "double" }
Property { name: "leftPadding"; type: "double" }
Property { name: "rightPadding"; type: "double" }
Property { name: "bottomPadding"; type: "double" }
Property { name: "spacing"; type: "double" }
Property { name: "locale"; type: "QLocale" }
Property { name: "mirrored"; type: "bool"; isReadonly: true }
Property { name: "focusPolicy"; type: "Qt::FocusPolicy" }
Property { name: "focusReason"; type: "Qt::FocusReason" }
Property { name: "visualFocus"; type: "bool"; isReadonly: true }
Property { name: "hovered"; type: "bool"; isReadonly: true }
Property { name: "hoverEnabled"; type: "bool" }
Property { name: "wheelEnabled"; type: "bool" }
Property { name: "background"; type: "QQuickItem"; isPointer: true }
Property { name: "contentItem"; type: "QQuickItem"; isPointer: true }
Property { name: "baselineOffset"; type: "double" }
Property { name: "palette"; revision: 3; type: "QPalette" }
Property { name: "horizontalPadding"; revision: 5; type: "double" }
Property { name: "verticalPadding"; revision: 5; type: "double" }
Property { name: "implicitContentWidth"; revision: 5; type: "double"; isReadonly: true }
Property { name: "implicitContentHeight"; revision: 5; type: "double"; isReadonly: true }
Property { name: "implicitBackgroundWidth"; revision: 5; type: "double"; isReadonly: true }
Property { name: "implicitBackgroundHeight"; revision: 5; type: "double"; isReadonly: true }
Property { name: "topInset"; revision: 5; type: "double" }
Property { name: "leftInset"; revision: 5; type: "double" }
Property { name: "rightInset"; revision: 5; type: "double" }
Property { name: "bottomInset"; revision: 5; type: "double" }
Signal { name: "paletteChanged"; revision: 3 }
Signal { name: "horizontalPaddingChanged"; revision: 5 }
Signal { name: "verticalPaddingChanged"; revision: 5 }
Signal { name: "implicitContentWidthChanged"; revision: 5 }
Signal { name: "implicitContentHeightChanged"; revision: 5 }
Signal { name: "implicitBackgroundWidthChanged"; revision: 5 }
Signal { name: "implicitBackgroundHeightChanged"; revision: 5 }
Signal { name: "topInsetChanged"; revision: 5 }
Signal { name: "leftInsetChanged"; revision: 5 }
Signal { name: "rightInsetChanged"; revision: 5 }
Signal { name: "bottomInsetChanged"; revision: 5 }
}
Component {
name: "QQuickDayOfWeekRow"
defaultProperty: "data"
prototype: "QQuickControl"
exports: ["Qt.labs.calendar/AbstractDayOfWeekRow 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "source"; type: "QVariant" }
Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
}
Component {
name: "QQuickMonthGrid"
defaultProperty: "data"
prototype: "QQuickControl"
exports: ["Qt.labs.calendar/AbstractMonthGrid 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "month"; type: "int" }
Property { name: "year"; type: "int" }
Property { name: "source"; type: "QVariant" }
Property { name: "title"; type: "string" }
Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
Signal {
name: "pressed"
Parameter { name: "date"; type: "QDate" }
}
Signal {
name: "released"
Parameter { name: "date"; type: "QDate" }
}
Signal {
name: "clicked"
Parameter { name: "date"; type: "QDate" }
}
Signal {
name: "pressAndHold"
Parameter { name: "date"; type: "QDate" }
}
}
Component {
name: "QQuickWeekNumberColumn"
defaultProperty: "data"
prototype: "QQuickControl"
exports: ["Qt.labs.calendar/AbstractWeekNumberColumn 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "month"; type: "int" }
Property { name: "year"; type: "int" }
Property { name: "source"; type: "QVariant" }
Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
}
}

View File

@ -0,0 +1,6 @@
module Qt.labs.calendar
plugin qtlabscalendarplugin
classname QtLabsCalendarPlugin
DayOfWeekRow 1.0 DayOfWeekRow.qml
MonthGrid 1.0 MonthGrid.qml
WeekNumberColumn 1.0 WeekNumberColumn.qml

View File

@ -0,0 +1,77 @@
import QtQuick.tooling 1.2
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -nonrelocatable Qt.labs.folderlistmodel 2.13'
Module {
dependencies: ["QtQuick 2.0"]
Component {
name: "QQuickFolderListModel"
prototype: "QAbstractListModel"
exports: [
"Qt.labs.folderlistmodel/FolderListModel 1.0",
"Qt.labs.folderlistmodel/FolderListModel 2.0",
"Qt.labs.folderlistmodel/FolderListModel 2.1",
"Qt.labs.folderlistmodel/FolderListModel 2.11",
"Qt.labs.folderlistmodel/FolderListModel 2.12",
"Qt.labs.folderlistmodel/FolderListModel 2.2"
]
exportMetaObjectRevisions: [0, 0, 1, 11, 12, 2]
Enum {
name: "SortField"
values: {
"Unsorted": 0,
"Name": 1,
"Time": 2,
"Size": 3,
"Type": 4
}
}
Enum {
name: "Status"
values: {
"Null": 0,
"Ready": 1,
"Loading": 2
}
}
Property { name: "folder"; type: "QUrl" }
Property { name: "rootFolder"; type: "QUrl" }
Property { name: "parentFolder"; type: "QUrl"; isReadonly: true }
Property { name: "nameFilters"; type: "QStringList" }
Property { name: "sortField"; type: "SortField" }
Property { name: "sortReversed"; type: "bool" }
Property { name: "showFiles"; revision: 1; type: "bool" }
Property { name: "showDirs"; type: "bool" }
Property { name: "showDirsFirst"; type: "bool" }
Property { name: "showDotAndDotDot"; type: "bool" }
Property { name: "showHidden"; revision: 1; type: "bool" }
Property { name: "showOnlyReadable"; type: "bool" }
Property { name: "caseSensitive"; revision: 2; type: "bool" }
Property { name: "count"; type: "int"; isReadonly: true }
Property { name: "status"; revision: 11; type: "Status"; isReadonly: true }
Property { name: "sortCaseSensitive"; revision: 12; type: "bool" }
Signal { name: "rowCountChanged" }
Signal { name: "countChanged"; revision: 1 }
Signal { name: "statusChanged"; revision: 11 }
Method {
name: "isFolder"
type: "bool"
Parameter { name: "index"; type: "int" }
}
Method {
name: "get"
type: "QVariant"
Parameter { name: "idx"; type: "int" }
Parameter { name: "property"; type: "string" }
}
Method {
name: "indexOf"
type: "int"
Parameter { name: "file"; type: "QUrl" }
}
}
}

View File

@ -0,0 +1,4 @@
module Qt.labs.folderlistmodel
plugin qmlfolderlistmodelplugin
classname QmlFolderListModelPlugin
typeinfo plugins.qmltypes

View File

@ -0,0 +1,241 @@
import QtQuick.tooling 1.2
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -nonrelocatable Qt.labs.location 1.0'
Module {
dependencies: ["QtQuick 2.0"]
Component {
name: "LocationLabsSingleton"
prototype: "QObject"
exports: ["Qt.labs.location/QtLocationLabs 1.0"]
isCreatable: false
isSingleton: true
exportMetaObjectRevisions: [0]
Method {
name: "mapObjectsAt"
type: "QList<QObject*>"
Parameter { name: "coordinate"; type: "QGeoCoordinate" }
Parameter { name: "map"; type: "QDeclarativeGeoMap"; isPointer: true }
}
}
Component {
name: "QAbstractNavigator"
prototype: "QObject"
Signal {
name: "activeChanged"
Parameter { name: "active"; type: "bool" }
}
Signal {
name: "waypointReached"
Parameter { name: "pos"; type: "const QDeclarativeGeoWaypoint"; isPointer: true }
}
Signal { name: "destinationReached" }
Signal { name: "currentRouteChanged" }
Signal { name: "currentRouteLegChanged" }
Signal { name: "currentSegmentChanged" }
Signal { name: "nextManeuverIconChanged" }
Signal { name: "progressInformationChanged" }
Method { name: "start"; type: "bool" }
Method { name: "stop"; type: "bool" }
Method {
name: "setTrackPosition"
Parameter { name: "trackPosition"; type: "bool" }
}
}
Component {
name: "QDeclarativeNavigationBasicDirections"
prototype: "QObject"
Property { name: "nextManeuverIcon"; type: "QVariant"; isReadonly: true }
Property { name: "distanceToNextManeuver"; type: "double"; isReadonly: true }
Property { name: "remainingTravelDistance"; type: "double"; isReadonly: true }
Property { name: "remainingTravelDistanceToNextWaypoint"; type: "double"; isReadonly: true }
Property { name: "traveledDistance"; type: "double"; isReadonly: true }
Property { name: "timeToNextManeuver"; type: "int"; isReadonly: true }
Property { name: "remainingTravelTime"; type: "int"; isReadonly: true }
Property { name: "remainingTravelTimeToNextWaypoint"; type: "int"; isReadonly: true }
Property { name: "traveledTime"; type: "int"; isReadonly: true }
Property { name: "currentRoute"; type: "QDeclarativeGeoRoute"; isReadonly: true; isPointer: true }
Property {
name: "currentRouteLeg"
type: "QDeclarativeGeoRouteLeg"
isReadonly: true
isPointer: true
}
Property { name: "currentSegment"; type: "int"; isReadonly: true }
Signal { name: "progressInformationChanged" }
Signal {
name: "waypointReached"
Parameter { name: "pos"; type: "const QDeclarativeGeoWaypoint"; isPointer: true }
}
Signal { name: "destinationReached" }
}
Component {
name: "QDeclarativeNavigator"
defaultProperty: "quickChildren"
prototype: "QParameterizableObject"
exports: ["Qt.labs.location/Navigator 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "plugin"; type: "QDeclarativeGeoServiceProvider"; isPointer: true }
Property { name: "map"; type: "QDeclarativeGeoMap"; isPointer: true }
Property { name: "route"; type: "QDeclarativeGeoRoute"; isPointer: true }
Property { name: "positionSource"; type: "QDeclarativePositionSource"; isPointer: true }
Property { name: "active"; type: "bool" }
Property { name: "navigatorReady"; type: "bool"; isReadonly: true }
Property { name: "trackPositionSource"; type: "bool" }
Property {
name: "directions"
type: "QDeclarativeNavigationBasicDirections"
isReadonly: true
isPointer: true
}
Property { name: "error"; type: "NavigationError"; isReadonly: true }
Property { name: "errorString"; type: "string"; isReadonly: true }
Property { name: "engineHandle"; type: "QAbstractNavigator"; isReadonly: true; isPointer: true }
Signal {
name: "navigatorReadyChanged"
Parameter { name: "ready"; type: "bool" }
}
Signal {
name: "trackPositionSourceChanged"
Parameter { name: "trackPositionSource"; type: "bool" }
}
Signal {
name: "activeChanged"
Parameter { name: "active"; type: "bool" }
}
}
Component {
name: "QGeoMapObject"
defaultProperty: "quickChildren"
prototype: "QParameterizableObject"
Enum {
name: "Type"
values: {
"InvalidType": 0,
"ViewType": 1,
"RouteType": 2,
"RectangleType": 3,
"CircleType": 4,
"PolylineType": 5,
"PolygonType": 6,
"IconType": 7,
"UserType": 256
}
}
Property { name: "visible"; type: "bool" }
Property { name: "type"; type: "Type"; isReadonly: true }
Property { name: "geoShape"; type: "QGeoShape" }
Signal { name: "selected" }
Signal { name: "completed" }
}
Component {
name: "QMapCircleObject"
defaultProperty: "quickChildren"
prototype: "QGeoMapObject"
exports: ["Qt.labs.location/MapCircleObject 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "center"; type: "QGeoCoordinate" }
Property { name: "radius"; type: "double" }
Property { name: "color"; type: "QColor" }
Property {
name: "border"
type: "QDeclarativeMapLineProperties"
isReadonly: true
isPointer: true
}
}
Component {
name: "QMapIconObject"
defaultProperty: "quickChildren"
prototype: "QGeoMapObject"
exports: ["Qt.labs.location/MapIconObject 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "coordinate"; type: "QGeoCoordinate" }
Property { name: "content"; type: "QVariant" }
Property { name: "iconSize"; type: "QSizeF" }
Signal {
name: "contentChanged"
Parameter { name: "content"; type: "QVariant" }
}
Signal {
name: "coordinateChanged"
Parameter { name: "coordinate"; type: "QGeoCoordinate" }
}
}
Component {
name: "QMapObjectView"
defaultProperty: "quickChildren"
prototype: "QGeoMapObject"
exports: ["Qt.labs.location/MapObjectView 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "model"; type: "QVariant" }
Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
Signal {
name: "modelChanged"
Parameter { name: "model"; type: "QVariant" }
}
Signal {
name: "delegateChanged"
Parameter { name: "delegate"; type: "QQmlComponent"; isPointer: true }
}
Method {
name: "addMapObject"
Parameter { name: "object"; type: "QGeoMapObject"; isPointer: true }
}
Method {
name: "removeMapObject"
Parameter { name: "object"; type: "QGeoMapObject"; isPointer: true }
}
}
Component {
name: "QMapPolygonObject"
defaultProperty: "quickChildren"
prototype: "QGeoMapObject"
exports: ["Qt.labs.location/MapPolygonObject 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "path"; type: "QVariantList" }
Property { name: "color"; type: "QColor" }
Property {
name: "border"
type: "QDeclarativeMapLineProperties"
isReadonly: true
isPointer: true
}
}
Component {
name: "QMapPolylineObject"
defaultProperty: "quickChildren"
prototype: "QGeoMapObject"
exports: ["Qt.labs.location/MapPolylineObject 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "path"; type: "QVariantList" }
Property {
name: "line"
type: "QDeclarativeMapLineProperties"
isReadonly: true
isPointer: true
}
}
Component {
name: "QMapRouteObject"
defaultProperty: "quickChildren"
prototype: "QGeoMapObject"
exports: ["Qt.labs.location/MapRouteObject 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "route"; type: "QDeclarativeGeoRoute"; isPointer: true }
Signal {
name: "routeChanged"
Parameter { name: "route"; type: "QDeclarativeGeoRoute"; isPointer: true }
}
}
Component {
name: "QParameterizableObject"
defaultProperty: "quickChildren"
prototype: "QObject"
Property { name: "quickChildren"; type: "QObject"; isList: true; isReadonly: true }
}
}

View File

@ -0,0 +1,4 @@
module Qt.labs.location
plugin locationlabsplugin
classname QtLocationLabsDeclarativeModule
typeinfo plugins.qmltypes

View File

@ -0,0 +1,101 @@
import QtQuick.tooling 1.2
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -nonrelocatable Qt.labs.lottieqt 1.0'
Module {
dependencies: ["QtQuick 2.0"]
Component {
name: "BMLiteral"
prototype: "QObject"
exports: ["Qt.labs.lottieqt/BMPropertyType 1.0"]
exportMetaObjectRevisions: [0]
Enum {
name: "PropertyType"
values: {
"RectPosition": 0,
"RectSize": 1,
"RectRoundness": 2
}
}
}
Component {
name: "LottieAnimation"
defaultProperty: "data"
prototype: "QQuickPaintedItem"
exports: ["Qt.labs.lottieqt/LottieAnimation 1.0"]
exportMetaObjectRevisions: [0]
Enum {
name: "Status"
values: {
"Null": 0,
"Loading": 1,
"Ready": 2,
"Error": 3
}
}
Enum {
name: "Quality"
values: {
"LowQuality": 0,
"MediumQuality": 1,
"HighQuality": 2
}
}
Enum {
name: "Direction"
values: {
"Forward": 1,
"Reverse": 2
}
}
Enum {
name: "LoopCount"
values: {
"Infinite": -1
}
}
Property { name: "source"; type: "string" }
Property { name: "frameRate"; type: "int" }
Property { name: "startFrame"; type: "int"; isReadonly: true }
Property { name: "endFrame"; type: "int"; isReadonly: true }
Property { name: "status"; type: "Status" }
Property { name: "quality"; type: "Quality" }
Property { name: "autoPlay"; type: "bool" }
Property { name: "loops"; type: "int" }
Property { name: "direction"; type: "Direction" }
Signal { name: "finished" }
Method { name: "start" }
Method { name: "play" }
Method { name: "pause" }
Method { name: "togglePause" }
Method { name: "stop" }
Method {
name: "gotoAndPlay"
Parameter { name: "frame"; type: "int" }
}
Method {
name: "gotoAndPlay"
type: "bool"
Parameter { name: "frameMarker"; type: "string" }
}
Method {
name: "gotoAndStop"
Parameter { name: "frame"; type: "int" }
}
Method {
name: "gotoAndStop"
type: "bool"
Parameter { name: "frameMarker"; type: "string" }
}
Method {
name: "getDuration"
type: "double"
Parameter { name: "inFrames"; type: "bool" }
}
Method { name: "getDuration"; type: "double" }
}
}

View File

@ -0,0 +1,2 @@
module Qt.labs.lottieqt
plugin lottieqt

View File

@ -0,0 +1,489 @@
import QtQuick.tooling 1.2
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -nonrelocatable Qt.labs.platform 1.0'
Module {
dependencies: ["QtQuick 2.0"]
Component {
name: "QPlatformDialogHelper"
prototype: "QObject"
exports: ["Qt.labs.platform/StandardButton 1.0"]
isCreatable: false
exportMetaObjectRevisions: [0]
Enum {
name: "StandardButtons"
values: {
"NoButton": 0,
"Ok": 1024,
"Save": 2048,
"SaveAll": 4096,
"Open": 8192,
"Yes": 16384,
"YesToAll": 32768,
"No": 65536,
"NoToAll": 131072,
"Abort": 262144,
"Retry": 524288,
"Ignore": 1048576,
"Close": 2097152,
"Cancel": 4194304,
"Discard": 8388608,
"Help": 16777216,
"Apply": 33554432,
"Reset": 67108864,
"RestoreDefaults": 134217728,
"FirstButton": 1024,
"LastButton": 134217728,
"LowestBit": 10,
"HighestBit": 27
}
}
Enum {
name: "ButtonRole"
values: {
"InvalidRole": -1,
"AcceptRole": 0,
"RejectRole": 1,
"DestructiveRole": 2,
"ActionRole": 3,
"HelpRole": 4,
"YesRole": 5,
"NoRole": 6,
"ResetRole": 7,
"ApplyRole": 8,
"NRoles": 9,
"RoleMask": 268435455,
"AlternateRole": 268435456,
"Stretch": 536870912,
"Reverse": 1073741824,
"EOL": -1
}
}
Enum {
name: "ButtonLayout"
values: {
"UnknownLayout": -1,
"WinLayout": 0,
"MacLayout": 1,
"KdeLayout": 2,
"GnomeLayout": 3,
"MacModelessLayout": 4,
"AndroidLayout": 5
}
}
Signal { name: "accept" }
Signal { name: "reject" }
}
Component {
name: "QQuickPlatformColorDialog"
defaultProperty: "data"
prototype: "QQuickPlatformDialog"
exports: ["Qt.labs.platform/ColorDialog 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "color"; type: "QColor" }
Property { name: "currentColor"; type: "QColor" }
Property { name: "options"; type: "QColorDialogOptions::ColorDialogOptions" }
}
Component {
name: "QQuickPlatformDialog"
defaultProperty: "data"
prototype: "QObject"
exports: ["Qt.labs.platform/Dialog 1.0"]
isCreatable: false
exportMetaObjectRevisions: [0]
Enum {
name: "StandardCode"
values: {
"Rejected": 0,
"Accepted": 1
}
}
Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
Property { name: "parentWindow"; type: "QWindow"; isPointer: true }
Property { name: "title"; type: "string" }
Property { name: "flags"; type: "Qt::WindowFlags" }
Property { name: "modality"; type: "Qt::WindowModality" }
Property { name: "visible"; type: "bool" }
Property { name: "result"; type: "int" }
Signal { name: "accepted" }
Signal { name: "rejected" }
Method { name: "open" }
Method { name: "close" }
Method { name: "accept" }
Method { name: "reject" }
Method {
name: "done"
Parameter { name: "result"; type: "int" }
}
}
Component {
name: "QQuickPlatformFileDialog"
defaultProperty: "data"
prototype: "QQuickPlatformDialog"
exports: ["Qt.labs.platform/FileDialog 1.0"]
exportMetaObjectRevisions: [0]
Enum {
name: "FileMode"
values: {
"OpenFile": 0,
"OpenFiles": 1,
"SaveFile": 2
}
}
Property { name: "fileMode"; type: "FileMode" }
Property { name: "file"; type: "QUrl" }
Property { name: "files"; type: "QList<QUrl>" }
Property { name: "currentFile"; type: "QUrl" }
Property { name: "currentFiles"; type: "QList<QUrl>" }
Property { name: "folder"; type: "QUrl" }
Property { name: "options"; type: "QFileDialogOptions::FileDialogOptions" }
Property { name: "nameFilters"; type: "QStringList" }
Property {
name: "selectedNameFilter"
type: "QQuickPlatformFileNameFilter"
isReadonly: true
isPointer: true
}
Property { name: "defaultSuffix"; type: "string" }
Property { name: "acceptLabel"; type: "string" }
Property { name: "rejectLabel"; type: "string" }
}
Component {
name: "QQuickPlatformFileNameFilter"
prototype: "QObject"
Property { name: "index"; type: "int" }
Property { name: "name"; type: "string"; isReadonly: true }
Property { name: "extensions"; type: "QStringList"; isReadonly: true }
Signal {
name: "indexChanged"
Parameter { name: "index"; type: "int" }
}
Signal {
name: "nameChanged"
Parameter { name: "name"; type: "string" }
}
Signal {
name: "extensionsChanged"
Parameter { name: "extensions"; type: "QStringList" }
}
}
Component {
name: "QQuickPlatformFolderDialog"
defaultProperty: "data"
prototype: "QQuickPlatformDialog"
exports: ["Qt.labs.platform/FolderDialog 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "folder"; type: "QUrl" }
Property { name: "currentFolder"; type: "QUrl" }
Property { name: "options"; type: "QFileDialogOptions::FileDialogOptions" }
Property { name: "acceptLabel"; type: "string" }
Property { name: "rejectLabel"; type: "string" }
}
Component {
name: "QQuickPlatformFontDialog"
defaultProperty: "data"
prototype: "QQuickPlatformDialog"
exports: ["Qt.labs.platform/FontDialog 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "font"; type: "QFont" }
Property { name: "currentFont"; type: "QFont" }
Property { name: "options"; type: "QFontDialogOptions::FontDialogOptions" }
}
Component {
name: "QQuickPlatformIcon"
Property { name: "source"; type: "QUrl" }
Property { name: "name"; type: "string" }
Property { name: "mask"; type: "bool" }
}
Component {
name: "QQuickPlatformMenu"
defaultProperty: "data"
prototype: "QObject"
exports: ["Qt.labs.platform/Menu 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
Property { name: "items"; type: "QQuickPlatformMenuItem"; isList: true; isReadonly: true }
Property { name: "menuBar"; type: "QQuickPlatformMenuBar"; isReadonly: true; isPointer: true }
Property { name: "parentMenu"; type: "QQuickPlatformMenu"; isReadonly: true; isPointer: true }
Property {
name: "systemTrayIcon"
type: "QQuickPlatformSystemTrayIcon"
isReadonly: true
isPointer: true
}
Property { name: "menuItem"; type: "QQuickPlatformMenuItem"; isReadonly: true; isPointer: true }
Property { name: "enabled"; type: "bool" }
Property { name: "visible"; type: "bool" }
Property { name: "minimumWidth"; type: "int" }
Property { name: "type"; type: "QPlatformMenu::MenuType" }
Property { name: "title"; type: "string" }
Property { name: "iconSource"; type: "QUrl" }
Property { name: "iconName"; type: "string" }
Property { name: "font"; type: "QFont" }
Property { name: "icon"; revision: 1; type: "QQuickPlatformIcon" }
Signal { name: "aboutToShow" }
Signal { name: "aboutToHide" }
Signal { name: "iconChanged"; revision: 1 }
Method {
name: "open"
Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true }
}
Method { name: "close" }
Method {
name: "addItem"
Parameter { name: "item"; type: "QQuickPlatformMenuItem"; isPointer: true }
}
Method {
name: "insertItem"
Parameter { name: "index"; type: "int" }
Parameter { name: "item"; type: "QQuickPlatformMenuItem"; isPointer: true }
}
Method {
name: "removeItem"
Parameter { name: "item"; type: "QQuickPlatformMenuItem"; isPointer: true }
}
Method {
name: "addMenu"
Parameter { name: "menu"; type: "QQuickPlatformMenu"; isPointer: true }
}
Method {
name: "insertMenu"
Parameter { name: "index"; type: "int" }
Parameter { name: "menu"; type: "QQuickPlatformMenu"; isPointer: true }
}
Method {
name: "removeMenu"
Parameter { name: "menu"; type: "QQuickPlatformMenu"; isPointer: true }
}
Method { name: "clear" }
}
Component {
name: "QQuickPlatformMenuBar"
defaultProperty: "data"
prototype: "QObject"
exports: ["Qt.labs.platform/MenuBar 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
Property { name: "menus"; type: "QQuickPlatformMenu"; isList: true; isReadonly: true }
Property { name: "window"; type: "QWindow"; isPointer: true }
Method {
name: "addMenu"
Parameter { name: "menu"; type: "QQuickPlatformMenu"; isPointer: true }
}
Method {
name: "insertMenu"
Parameter { name: "index"; type: "int" }
Parameter { name: "menu"; type: "QQuickPlatformMenu"; isPointer: true }
}
Method {
name: "removeMenu"
Parameter { name: "menu"; type: "QQuickPlatformMenu"; isPointer: true }
}
Method { name: "clear" }
}
Component {
name: "QQuickPlatformMenuItem"
prototype: "QObject"
exports: ["Qt.labs.platform/MenuItem 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "menu"; type: "QQuickPlatformMenu"; isReadonly: true; isPointer: true }
Property { name: "subMenu"; type: "QQuickPlatformMenu"; isReadonly: true; isPointer: true }
Property { name: "group"; type: "QQuickPlatformMenuItemGroup"; isPointer: true }
Property { name: "enabled"; type: "bool" }
Property { name: "visible"; type: "bool" }
Property { name: "separator"; type: "bool" }
Property { name: "checkable"; type: "bool" }
Property { name: "checked"; type: "bool" }
Property { name: "role"; type: "QPlatformMenuItem::MenuRole" }
Property { name: "text"; type: "string" }
Property { name: "iconSource"; type: "QUrl" }
Property { name: "iconName"; type: "string" }
Property { name: "shortcut"; type: "QVariant" }
Property { name: "font"; type: "QFont" }
Property { name: "icon"; revision: 1; type: "QQuickPlatformIcon" }
Signal { name: "triggered" }
Signal { name: "hovered" }
Signal { name: "iconChanged"; revision: 1 }
Method { name: "toggle" }
}
Component {
name: "QQuickPlatformMenuItemGroup"
prototype: "QObject"
exports: ["Qt.labs.platform/MenuItemGroup 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "enabled"; type: "bool" }
Property { name: "visible"; type: "bool" }
Property { name: "exclusive"; type: "bool" }
Property { name: "checkedItem"; type: "QQuickPlatformMenuItem"; isPointer: true }
Property { name: "items"; type: "QQuickPlatformMenuItem"; isList: true; isReadonly: true }
Signal {
name: "triggered"
Parameter { name: "item"; type: "QQuickPlatformMenuItem"; isPointer: true }
}
Signal {
name: "hovered"
Parameter { name: "item"; type: "QQuickPlatformMenuItem"; isPointer: true }
}
Method {
name: "addItem"
Parameter { name: "item"; type: "QQuickPlatformMenuItem"; isPointer: true }
}
Method {
name: "removeItem"
Parameter { name: "item"; type: "QQuickPlatformMenuItem"; isPointer: true }
}
Method { name: "clear" }
}
Component {
name: "QQuickPlatformMenuSeparator"
prototype: "QQuickPlatformMenuItem"
exports: ["Qt.labs.platform/MenuSeparator 1.0"]
exportMetaObjectRevisions: [0]
}
Component {
name: "QQuickPlatformMessageDialog"
defaultProperty: "data"
prototype: "QQuickPlatformDialog"
exports: ["Qt.labs.platform/MessageDialog 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "text"; type: "string" }
Property { name: "informativeText"; type: "string" }
Property { name: "detailedText"; type: "string" }
Property { name: "buttons"; type: "QPlatformDialogHelper::StandardButtons" }
Signal {
name: "clicked"
Parameter { name: "button"; type: "QPlatformDialogHelper::StandardButton" }
}
Signal { name: "okClicked" }
Signal { name: "saveClicked" }
Signal { name: "saveAllClicked" }
Signal { name: "openClicked" }
Signal { name: "yesClicked" }
Signal { name: "yesToAllClicked" }
Signal { name: "noClicked" }
Signal { name: "noToAllClicked" }
Signal { name: "abortClicked" }
Signal { name: "retryClicked" }
Signal { name: "ignoreClicked" }
Signal { name: "closeClicked" }
Signal { name: "cancelClicked" }
Signal { name: "discardClicked" }
Signal { name: "helpClicked" }
Signal { name: "applyClicked" }
Signal { name: "resetClicked" }
Signal { name: "restoreDefaultsClicked" }
}
Component {
name: "QQuickPlatformStandardPaths"
prototype: "QObject"
exports: ["Qt.labs.platform/StandardPaths 1.0"]
isCreatable: false
isSingleton: true
exportMetaObjectRevisions: [0]
Method {
name: "displayName"
type: "string"
Parameter { name: "type"; type: "QStandardPaths::StandardLocation" }
}
Method {
name: "findExecutable"
type: "QUrl"
Parameter { name: "executableName"; type: "string" }
Parameter { name: "paths"; type: "QStringList" }
}
Method {
name: "findExecutable"
type: "QUrl"
Parameter { name: "executableName"; type: "string" }
}
Method {
name: "locate"
type: "QUrl"
Parameter { name: "type"; type: "QStandardPaths::StandardLocation" }
Parameter { name: "fileName"; type: "string" }
Parameter { name: "options"; type: "QStandardPaths::LocateOptions" }
}
Method {
name: "locate"
type: "QUrl"
Parameter { name: "type"; type: "QStandardPaths::StandardLocation" }
Parameter { name: "fileName"; type: "string" }
}
Method {
name: "locateAll"
type: "QList<QUrl>"
Parameter { name: "type"; type: "QStandardPaths::StandardLocation" }
Parameter { name: "fileName"; type: "string" }
Parameter { name: "options"; type: "QStandardPaths::LocateOptions" }
}
Method {
name: "locateAll"
type: "QList<QUrl>"
Parameter { name: "type"; type: "QStandardPaths::StandardLocation" }
Parameter { name: "fileName"; type: "string" }
}
Method {
name: "setTestModeEnabled"
Parameter { name: "testMode"; type: "bool" }
}
Method {
name: "standardLocations"
type: "QList<QUrl>"
Parameter { name: "type"; type: "QStandardPaths::StandardLocation" }
}
Method {
name: "writableLocation"
type: "QUrl"
Parameter { name: "type"; type: "QStandardPaths::StandardLocation" }
}
}
Component {
name: "QQuickPlatformSystemTrayIcon"
prototype: "QObject"
exports: [
"Qt.labs.platform/SystemTrayIcon 1.0",
"Qt.labs.platform/SystemTrayIcon 1.1"
]
exportMetaObjectRevisions: [0, 1]
Property { name: "available"; type: "bool"; isReadonly: true }
Property { name: "supportsMessages"; type: "bool"; isReadonly: true }
Property { name: "visible"; type: "bool" }
Property { name: "iconSource"; type: "QUrl" }
Property { name: "iconName"; type: "string" }
Property { name: "tooltip"; type: "string" }
Property { name: "menu"; type: "QQuickPlatformMenu"; isPointer: true }
Property { name: "geometry"; revision: 1; type: "QRect"; isReadonly: true }
Property { name: "icon"; revision: 1; type: "QQuickPlatformIcon" }
Signal {
name: "activated"
Parameter { name: "reason"; type: "QPlatformSystemTrayIcon::ActivationReason" }
}
Signal { name: "messageClicked" }
Signal { name: "geometryChanged"; revision: 1 }
Signal { name: "iconChanged"; revision: 1 }
Method { name: "show" }
Method { name: "hide" }
Method {
name: "showMessage"
Parameter { name: "title"; type: "string" }
Parameter { name: "message"; type: "string" }
Parameter { name: "iconType"; type: "QPlatformSystemTrayIcon::MessageIcon" }
Parameter { name: "msecs"; type: "int" }
}
Method {
name: "showMessage"
Parameter { name: "title"; type: "string" }
Parameter { name: "message"; type: "string" }
Parameter { name: "iconType"; type: "QPlatformSystemTrayIcon::MessageIcon" }
}
Method {
name: "showMessage"
Parameter { name: "title"; type: "string" }
Parameter { name: "message"; type: "string" }
}
}
}

View File

@ -0,0 +1,3 @@
module Qt.labs.platform
plugin qtlabsplatformplugin
classname QtLabsPlatformPlugin

View File

@ -0,0 +1,41 @@
import QtQuick.tooling 1.2
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -nonrelocatable -dependencies dependencies.json Qt.labs.qmlmodels 1.0'
Module {
dependencies: []
Component {
name: "QQmlAbstractDelegateComponent"
prototype: "QQmlComponent"
exports: ["Qt.labs.qmlmodels/AbstractDelegateComponent 1.0"]
isCreatable: false
exportMetaObjectRevisions: [0]
Signal { name: "delegateChanged" }
}
Component {
name: "QQmlDelegateChoice"
defaultProperty: "delegate"
prototype: "QObject"
exports: ["Qt.labs.qmlmodels/DelegateChoice 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "roleValue"; type: "QVariant" }
Property { name: "row"; type: "int" }
Property { name: "index"; type: "int" }
Property { name: "column"; type: "int" }
Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
Signal { name: "changed" }
}
Component {
name: "QQmlDelegateChooser"
defaultProperty: "choices"
prototype: "QQmlAbstractDelegateComponent"
exports: ["Qt.labs.qmlmodels/DelegateChooser 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "role"; type: "string" }
Property { name: "choices"; type: "QQmlDelegateChoice"; isList: true; isReadonly: true }
}
}

View File

@ -0,0 +1,3 @@
module Qt.labs.qmlmodels
plugin labsmodelsplugin
classname QtQmlLabsModelsPlugin

View File

@ -0,0 +1,36 @@
import QtQuick.tooling 1.2
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -nonrelocatable -dependencies dependencies.json Qt.labs.settings 1.1'
Module {
dependencies: []
Component {
name: "QQmlSettings"
prototype: "QObject"
exports: ["Qt.labs.settings/Settings 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "category"; type: "string" }
Property { name: "fileName"; type: "string" }
Method {
name: "value"
type: "QVariant"
Parameter { name: "key"; type: "string" }
Parameter { name: "defaultValue"; type: "QVariant" }
}
Method {
name: "value"
type: "QVariant"
Parameter { name: "key"; type: "string" }
}
Method {
name: "setValue"
Parameter { name: "key"; type: "string" }
Parameter { name: "value"; type: "QVariant" }
}
Method { name: "sync" }
}
}

View File

@ -0,0 +1,4 @@
module Qt.labs.settings
plugin qmlsettingsplugin
classname QmlSettingsPlugin
typeinfo plugins.qmltypes

View File

@ -0,0 +1,11 @@
import QtQuick.tooling 1.2
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -nonrelocatable Qt.labs.sharedimage 1.0'
Module {
dependencies: ["QtQuick 2.0"]
}

View File

@ -0,0 +1,3 @@
module Qt.labs.sharedimage
plugin sharedimageplugin
classname QtQuickSharedImagePlugin

View File

@ -0,0 +1,37 @@
import QtQuick.tooling 1.2
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -nonrelocatable Qt.labs.wavefrontmesh 1.13'
Module {
dependencies: ["QtQuick 2.0"]
Component {
name: "QWavefrontMesh"
prototype: "QQuickShaderEffectMesh"
exports: ["Qt.labs.wavefrontmesh/WavefrontMesh 1.0"]
exportMetaObjectRevisions: [0]
Enum {
name: "Error"
values: {
"NoError": 0,
"InvalidSourceError": 1,
"UnsupportedFaceShapeError": 2,
"UnsupportedIndexSizeError": 3,
"FileNotFoundError": 4,
"NoAttributesError": 5,
"MissingPositionAttributeError": 6,
"MissingTextureCoordinateAttributeError": 7,
"MissingPositionAndTextureCoordinateAttributesError": 8,
"TooManyAttributesError": 9,
"InvalidPlaneDefinitionError": 10
}
}
Property { name: "source"; type: "QUrl" }
Property { name: "lastError"; type: "Error"; isReadonly: true }
Property { name: "projectionPlaneV"; type: "QVector3D" }
Property { name: "projectionPlaneW"; type: "QVector3D" }
}
}

Some files were not shown because too many files have changed in this diff Show More