diff --git a/apmresources.qrc b/apmresources.qrc
deleted file mode 100644
index 8c0ffc0f650dfb28805a8ed56d330582bf226f70..0000000000000000000000000000000000000000
--- a/apmresources.qrc
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
- src/comm/APMArduCopterMockLink.params
- src/comm/APMArduPlaneMockLink.params
- src/comm/APMArduSubMockLink.params
-
-
- src/AutoPilotPlugins/APM/APMAirframeComponent.qml
- src/AutoPilotPlugins/APM/APMAirframeComponentSummary.qml
- src/AutoPilotPlugins/APM/APMCameraComponent.qml
- src/AutoPilotPlugins/APM/APMCameraComponentSummary.qml
- src/AutoPilotPlugins/APM/APMFlightModesComponent.qml
- src/AutoPilotPlugins/APM/APMFlightModesComponentSummary.qml
- src/AutoPilotPlugins/APM/APMLightsComponent.qml
- src/AutoPilotPlugins/APM/APMLightsComponentSummary.qml
- src/AutoPilotPlugins/APM/APMNotSupported.qml
- src/AutoPilotPlugins/APM/APMPowerComponent.qml
- src/AutoPilotPlugins/APM/APMPowerComponentSummary.qml
- src/AutoPilotPlugins/APM/APMRadioComponentSummary.qml
- src/AutoPilotPlugins/APM/APMSafetyComponentCopter.qml
- src/AutoPilotPlugins/APM/APMSafetyComponentPlane.qml
- src/AutoPilotPlugins/APM/APMSafetyComponentRover.qml
- src/AutoPilotPlugins/APM/APMSafetyComponentSub.qml
- src/AutoPilotPlugins/APM/APMSafetyComponentSummaryCopter.qml
- src/AutoPilotPlugins/APM/APMSafetyComponentSummaryPlane.qml
- src/AutoPilotPlugins/APM/APMSafetyComponentSummaryRover.qml
- src/AutoPilotPlugins/APM/APMSafetyComponentSummarySub.qml
- src/AutoPilotPlugins/APM/APMSensorsComponent.qml
- src/AutoPilotPlugins/APM/APMSensorsComponentSummary.qml
- src/AutoPilotPlugins/APM/APMTuningComponentCopter.qml
-
-
- src/FirmwarePlugin/APM/MavCmdInfoCommon.json
- src/FirmwarePlugin/APM/MavCmdInfoFixedWing.json
- src/FirmwarePlugin/APM/MavCmdInfoMultiRotor.json
- src/FirmwarePlugin/APM/MavCmdInfoRover.json
- src/FirmwarePlugin/APM/MavCmdInfoSub.json
- src/FirmwarePlugin/APM/MavCmdInfoVTOL.json
-
-
diff --git a/px4resources.qrc b/px4resources.qrc
deleted file mode 100644
index a25e7922145e98800292eb9e29010feb3e905fe3..0000000000000000000000000000000000000000
--- a/px4resources.qrc
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
- src/comm/PX4MockLink.params
-
-
- src/AutoPilotPlugins/PX4/PX4AdvancedFlightModes.qml
- src/AutoPilotPlugins/PX4/PX4FlightModes.qml
- src/VehicleSetup/PX4FlowSensor.qml
- src/AutoPilotPlugins/PX4/PX4RadioComponentSummary.qml
- src/AutoPilotPlugins/PX4/PX4SimpleFlightModes.qml
- src/AutoPilotPlugins/PX4/PX4TuningComponentCopter.qml
- src/AutoPilotPlugins/PX4/PX4TuningComponentPlane.qml
- src/AutoPilotPlugins/PX4/PX4TuningComponentVTOL.qml
-
-
- src/FirmwarePlugin/PX4/MavCmdInfoCommon.json
- src/FirmwarePlugin/PX4/MavCmdInfoFixedWing.json
- src/FirmwarePlugin/PX4/MavCmdInfoMultiRotor.json
- src/FirmwarePlugin/PX4/MavCmdInfoRover.json
- src/FirmwarePlugin/PX4/MavCmdInfoSub.json
- src/FirmwarePlugin/PX4/MavCmdInfoVTOL.json
-
-
diff --git a/qgcresources.qrc b/qgcresources.qrc
index c8597ebdbfe42d5a54a350bfe3d4f743cd400262..dcfc66ccf6b7bfe5eb03d886da754321b76240bb 100644
--- a/qgcresources.qrc
+++ b/qgcresources.qrc
@@ -268,33 +268,6 @@
resources/audio/alert.wav
-
- src/AutoPilotPlugins/PX4/AirframeFactMetaData.xml
-
-
- src/AutoPilotPlugins/APM/APMAirframeFactMetaData.xml
-
-
- src/FirmwarePlugin/APM/APMParameterFactMetaData.Plane.3.3.xml
- src/FirmwarePlugin/APM/APMParameterFactMetaData.Plane.3.5.xml
- src/FirmwarePlugin/APM/APMParameterFactMetaData.Plane.3.7.xml
- src/FirmwarePlugin/APM/APMParameterFactMetaData.Copter.3.3.xml
- src/FirmwarePlugin/APM/APMParameterFactMetaData.Copter.3.4.xml
- src/FirmwarePlugin/APM/APMParameterFactMetaData.Rover.3.0.xml
- src/FirmwarePlugin/APM/APMParameterFactMetaData.Sub.3.4.xml
- src/FirmwarePlugin/APM/CopterGeoFenceEditor.qml
- src/FirmwarePlugin/APM/PlaneGeoFenceEditor.qml
- src/FirmwarePlugin/APM/Copter3.4.OfflineEditing.params
- src/FirmwarePlugin/APM/Plane3.7.OfflineEditing.params
-
-
- src/FirmwarePlugin/GeoFenceEditor.qml
-
-
- src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml
- src/FirmwarePlugin/PX4/PX4GeoFenceEditor.qml
- src/FirmwarePlugin/PX4/V1.4.OfflineEditing.params
-
resources/opengl/buglist.json
diff --git a/qgroundcontrol.pro b/qgroundcontrol.pro
index ce9cd426e25aad33e02e7ea7d8a87634f83221cb..dd0d319fec7aaf96f7b34dea699041f45c95d5cf 100644
--- a/qgroundcontrol.pro
+++ b/qgroundcontrol.pro
@@ -782,7 +782,7 @@ SOURCES += \
# ArduPilot FirmwarePlugin
APMFirmwarePlugin {
- RESOURCES *= apmresources.qrc
+ RESOURCES *= src/FirmwarePlugin/APM/APMResources.qrc
INCLUDEPATH += \
src/AutoPilotPlugins/APM \
@@ -842,7 +842,6 @@ APMFirmwarePlugin {
}
APMFirmwarePluginFactory {
- RESOURCES *= apmresources.qrc
HEADERS += src/FirmwarePlugin/APM/APMFirmwarePluginFactory.h
SOURCES += src/FirmwarePlugin/APM/APMFirmwarePluginFactory.cc
}
@@ -850,7 +849,7 @@ APMFirmwarePluginFactory {
# PX4 FirmwarePlugin
PX4FirmwarePlugin {
- RESOURCES *= px4resources.qrc
+ RESOURCES *= src/FirmwarePlugin/PX4/PX4Resources.qrc
INCLUDEPATH += \
src/AutoPilotPlugins/PX4 \
@@ -900,7 +899,6 @@ PX4FirmwarePlugin {
}
PX4FirmwarePluginFactory {
- RESOURCES *= px4resources.qrc
HEADERS += src/FirmwarePlugin/PX4/PX4FirmwarePluginFactory.h
SOURCES += src/FirmwarePlugin/PX4/PX4FirmwarePluginFactory.cc
}
diff --git a/qgroundcontrol.qrc b/qgroundcontrol.qrc
index 4801189b02696cc76f7ef873a60ff2ee9295900b..67666880e016e32d2f144d97b061560e079c572f 100644
--- a/qgroundcontrol.qrc
+++ b/qgroundcontrol.qrc
@@ -38,6 +38,7 @@
src/QtLocationPlugin/QMLControl/OfflineMap.qml
src/AutoPilotPlugins/PX4/PowerComponent.qml
src/AutoPilotPlugins/PX4/PowerComponentSummary.qml
+ src/VehicleSetup/PX4FlowSensor.qml
src/AnalyzeView/AnalyzePage.qml
src/QmlControls/AppMessages.qml
src/QmlControls/ClickableColor.qml
@@ -159,4 +160,13 @@
src/MissionManager/RallyPoint.FactMetaData.json
src/MissionManager/Survey.FactMetaData.json
+
+ src/comm/APMArduCopterMockLink.params
+ src/comm/APMArduPlaneMockLink.params
+ src/comm/APMArduSubMockLink.params
+ src/comm/PX4MockLink.params
+
+
+ src/FirmwarePlugin/GeoFenceEditor.qml
+
diff --git a/src/FirmwarePlugin/APM/APMResources.qrc b/src/FirmwarePlugin/APM/APMResources.qrc
new file mode 100644
index 0000000000000000000000000000000000000000..9e0cb0c8beb0417adea9ccb40f80aea697a05578
--- /dev/null
+++ b/src/FirmwarePlugin/APM/APMResources.qrc
@@ -0,0 +1,53 @@
+
+
+ ../../AutoPilotPlugins/APM/APMAirframeComponent.qml
+ ../../AutoPilotPlugins/APM/APMAirframeComponentSummary.qml
+ ../../AutoPilotPlugins/APM/APMCameraComponent.qml
+ ../../AutoPilotPlugins/APM/APMCameraComponentSummary.qml
+ ../../AutoPilotPlugins/APM/APMFlightModesComponent.qml
+ ../../AutoPilotPlugins/APM/APMFlightModesComponentSummary.qml
+ ../../AutoPilotPlugins/APM/APMLightsComponent.qml
+ ../../AutoPilotPlugins/APM/APMLightsComponentSummary.qml
+ ../../AutoPilotPlugins/APM/APMNotSupported.qml
+ ../../AutoPilotPlugins/APM/APMPowerComponent.qml
+ ../../AutoPilotPlugins/APM/APMPowerComponentSummary.qml
+ ../../AutoPilotPlugins/APM/APMRadioComponentSummary.qml
+ ../../AutoPilotPlugins/APM/APMSafetyComponentCopter.qml
+ ../../AutoPilotPlugins/APM/APMSafetyComponentPlane.qml
+ ../../AutoPilotPlugins/APM/APMSafetyComponentRover.qml
+ ../../AutoPilotPlugins/APM/APMSafetyComponentSub.qml
+ ../../AutoPilotPlugins/APM/APMSafetyComponentSummaryCopter.qml
+ ../../AutoPilotPlugins/APM/APMSafetyComponentSummaryPlane.qml
+ ../../AutoPilotPlugins/APM/APMSafetyComponentSummaryRover.qml
+ ../../AutoPilotPlugins/APM/APMSafetyComponentSummarySub.qml
+ ../../AutoPilotPlugins/APM/APMSensorsComponent.qml
+ ../../AutoPilotPlugins/APM/APMSensorsComponentSummary.qml
+ ../../AutoPilotPlugins/APM/APMTuningComponentCopter.qml
+ APMSensorParams.qml
+ QGroundControl.ArduPilot.qmldir
+
+
+ MavCmdInfoCommon.json
+ MavCmdInfoFixedWing.json
+ MavCmdInfoMultiRotor.json
+ MavCmdInfoRover.json
+ MavCmdInfoSub.json
+ MavCmdInfoVTOL.json
+
+
+ ../../AutoPilotPlugins/APM/APMAirframeFactMetaData.xml
+
+
+ APMParameterFactMetaData.Plane.3.3.xml
+ APMParameterFactMetaData.Plane.3.5.xml
+ APMParameterFactMetaData.Plane.3.7.xml
+ APMParameterFactMetaData.Copter.3.3.xml
+ APMParameterFactMetaData.Copter.3.4.xml
+ APMParameterFactMetaData.Rover.3.0.xml
+ APMParameterFactMetaData.Sub.3.4.xml
+ CopterGeoFenceEditor.qml
+ PlaneGeoFenceEditor.qml
+ Copter3.4.OfflineEditing.params
+ Plane3.7.OfflineEditing.params
+
+
diff --git a/src/FirmwarePlugin/PX4/PX4Resources.qrc b/src/FirmwarePlugin/PX4/PX4Resources.qrc
new file mode 100644
index 0000000000000000000000000000000000000000..de0775e1c697981ff1af8fe535732869a0aefacd
--- /dev/null
+++ b/src/FirmwarePlugin/PX4/PX4Resources.qrc
@@ -0,0 +1,27 @@
+
+
+ ../../AutoPilotPlugins/PX4/PX4AdvancedFlightModes.qml
+ ../../AutoPilotPlugins/PX4/PX4FlightModes.qml
+ ../../AutoPilotPlugins/PX4/PX4RadioComponentSummary.qml
+ ../../AutoPilotPlugins/PX4/PX4SimpleFlightModes.qml
+ ../../AutoPilotPlugins/PX4/PX4TuningComponentCopter.qml
+ ../../AutoPilotPlugins/PX4/PX4TuningComponentPlane.qml
+ ../../AutoPilotPlugins/PX4/PX4TuningComponentVTOL.qml
+
+
+ MavCmdInfoCommon.json
+ MavCmdInfoFixedWing.json
+ MavCmdInfoMultiRotor.json
+ MavCmdInfoRover.json
+ MavCmdInfoSub.json
+ MavCmdInfoVTOL.json
+
+
+ ../../AutoPilotPlugins/PX4/AirframeFactMetaData.xml
+
+
+ PX4ParameterFactMetaData.xml
+ PX4GeoFenceEditor.qml
+ V1.4.OfflineEditing.params
+
+