Custom build cmake support
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
name: Checkout Repository
|
||||
description: Checks out the QGC repo with all the correct settings
|
||||
runs:
|
||||
using: "composite"
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
fetch-tags: true
|
||||
fetch-depth: 0
|
||||
@@ -30,6 +30,7 @@ jobs:
|
||||
with:
|
||||
submodules: recursive
|
||||
fetch-tags: true
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Setup Java Environment
|
||||
uses: actions/setup-java@v4
|
||||
|
||||
@@ -30,6 +30,7 @@ jobs:
|
||||
with:
|
||||
submodules: recursive
|
||||
fetch-tags: true
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Setup Java Environment
|
||||
uses: actions/setup-java@v4
|
||||
|
||||
@@ -47,6 +47,7 @@ jobs:
|
||||
with:
|
||||
submodules: recursive
|
||||
fetch-tags: true
|
||||
fetch-depth: 0
|
||||
|
||||
# Temporary solution
|
||||
- name: Remove unused dependencies
|
||||
|
||||
@@ -17,6 +17,7 @@ jobs:
|
||||
with:
|
||||
submodules: recursive
|
||||
fetch-tags: true
|
||||
fetch-depth: 0
|
||||
|
||||
- run: chmod a+x ./deploy/docker/run-docker.sh
|
||||
|
||||
|
||||
@@ -25,6 +25,7 @@ jobs:
|
||||
with:
|
||||
submodules: recursive
|
||||
fetch-tags: true
|
||||
fetch-depth: 0
|
||||
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
|
||||
@@ -43,6 +43,7 @@ jobs:
|
||||
with:
|
||||
submodules: recursive
|
||||
fetch-tags: true
|
||||
fetch-depth: 0
|
||||
|
||||
# Temporary solution
|
||||
- name: Remove unused dependencies
|
||||
|
||||
@@ -44,6 +44,7 @@ jobs:
|
||||
with:
|
||||
submodules: recursive
|
||||
fetch-tags: true
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Install Dependencies
|
||||
run: |
|
||||
|
||||
@@ -35,6 +35,7 @@ jobs:
|
||||
with:
|
||||
submodules: recursive
|
||||
fetch-tags: true
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Install Dependencies
|
||||
run: |
|
||||
|
||||
@@ -25,6 +25,7 @@ jobs:
|
||||
with:
|
||||
submodules: recursive
|
||||
fetch-tags: true
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Install SCCache
|
||||
run: |
|
||||
|
||||
@@ -44,6 +44,7 @@ jobs:
|
||||
with:
|
||||
submodules: recursive
|
||||
fetch-tags: true
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Install Dependencies
|
||||
run: |
|
||||
|
||||
+65
-41
@@ -24,30 +24,6 @@ elseif(WIN32)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
#######################################################
|
||||
# Project Info
|
||||
#######################################################
|
||||
|
||||
project(QGroundControl
|
||||
VERSION 5.0
|
||||
DESCRIPTION "Open Source Ground Control App"
|
||||
HOMEPAGE_URL "https://qgroundcontrol.com/"
|
||||
LANGUAGES C CXX
|
||||
)
|
||||
|
||||
if(UNIX AND NOT APPLE AND NOT ANDROID)
|
||||
set(LINUX TRUE)
|
||||
endif()
|
||||
|
||||
if(APPLE AND NOT IOS)
|
||||
set(MACOS TRUE)
|
||||
endif()
|
||||
|
||||
if(IOS OR ANDROID)
|
||||
set(MOBILE TRUE)
|
||||
add_compile_definitions(__mobile__)
|
||||
endif()
|
||||
|
||||
#######################################################
|
||||
# CMake Configuration Options
|
||||
#######################################################
|
||||
@@ -84,6 +60,43 @@ cmake_print_variables(CMAKE_CURRENT_SOURCE_DIR)
|
||||
cmake_print_variables(CMAKE_BUILD_TYPE)
|
||||
cmake_print_variables(CMAKE_TOOLCHAIN_FILE)
|
||||
|
||||
include(Git)
|
||||
include(CustomOptions)
|
||||
|
||||
#######################################################
|
||||
# Custom Build Configuration
|
||||
#######################################################
|
||||
|
||||
if(IS_DIRECTORY ${CMAKE_SOURCE_DIR}/custom)
|
||||
message(STATUS "Enabling custom build")
|
||||
set(QGC_CUSTOM_BUILD ON)
|
||||
include(${CMAKE_SOURCE_DIR}/custom/CustomOverrides.cmake)
|
||||
endif()
|
||||
|
||||
#######################################################
|
||||
# Project Info
|
||||
#######################################################
|
||||
|
||||
project(QGroundControl
|
||||
VERSION ${QGC_APP_VERSION}
|
||||
DESCRIPTION ${QGC_APP_DESCRIPTION}
|
||||
HOMEPAGE_URL "https://qgroundcontrol.com/"
|
||||
LANGUAGES C CXX
|
||||
)
|
||||
|
||||
if(UNIX AND NOT APPLE AND NOT ANDROID)
|
||||
set(LINUX TRUE)
|
||||
endif()
|
||||
|
||||
if(APPLE AND NOT IOS)
|
||||
set(MACOS TRUE)
|
||||
endif()
|
||||
|
||||
if(IOS OR ANDROID)
|
||||
set(MOBILE TRUE)
|
||||
add_compile_definitions(__mobile__)
|
||||
endif()
|
||||
|
||||
#######################################################
|
||||
# Qt6 Configuration
|
||||
#######################################################
|
||||
@@ -181,8 +194,6 @@ if(QGC_BUILD_TESTING)
|
||||
add_compile_definitions(UNITTEST_BUILD) # TODO: QGC_UNITTEST_BUILD
|
||||
endif()
|
||||
|
||||
# option(QGC_CUSTOM_BUILD "Enable Custom Build" OFF)
|
||||
|
||||
# option(QGC_DISABLE_MAVLINK_INSPECTOR "Disable Mavlink Inspector" OFF) # This removes QtCharts which is GPL licensed
|
||||
|
||||
cmake_dependent_option(QGC_DEBUG_QML "Build QGroundControl with QML debugging/profiling support." OFF "CMAKE_BUILD_TYPE STREQUAL Debug" OFF)
|
||||
@@ -193,14 +204,28 @@ endif()
|
||||
|
||||
cmake_dependent_option(QGC_NO_SERIAL_LINK "Build QGroundControl without Serial Support Support." OFF "NOT IOS" ON)
|
||||
|
||||
#######################################################
|
||||
# Custom Build Configuration
|
||||
#######################################################
|
||||
|
||||
if(QGC_CUSTOM_BUILD)
|
||||
add_subdirectory(custom)
|
||||
endif()
|
||||
|
||||
#######################################################
|
||||
# QGroundControl Resources
|
||||
#######################################################
|
||||
|
||||
set(QGC_RESOURCES
|
||||
${CMAKE_SOURCE_DIR}/qgcimages.qrc
|
||||
${CMAKE_SOURCE_DIR}/qgcresources.qrc
|
||||
${CMAKE_SOURCE_DIR}/qgroundcontrol.qrc
|
||||
if(NOT QGC_CUSTOM_BUILD)
|
||||
# Custom builds can override the resources
|
||||
list(APPEND QGC_RESOURCES
|
||||
${CMAKE_SOURCE_DIR}/qgcimages.qrc
|
||||
${CMAKE_SOURCE_DIR}/qgcresources.qrc
|
||||
${CMAKE_SOURCE_DIR}/qgroundcontrol.qrc
|
||||
)
|
||||
endif()
|
||||
|
||||
list(APPEND QGC_RESOURCES
|
||||
${CMAKE_SOURCE_DIR}/resources/InstrumentValueIcons/InstrumentValueIcons.qrc
|
||||
${CMAKE_SOURCE_DIR}/src/FirmwarePlugin/APM/APMResources.qrc
|
||||
${CMAKE_SOURCE_DIR}/src/FirmwarePlugin/PX4/PX4Resources.qrc
|
||||
@@ -219,7 +244,7 @@ endif()
|
||||
if(WIN32)
|
||||
list(APPEND QGC_RESOURCES ${CMAKE_SOURCE_DIR}/deploy/windows/QGroundControl.rc)
|
||||
elseif(MACOS)
|
||||
set(app_icon_macos "${CMAKE_SOURCE_DIR}/resources/icons/macx.icns")
|
||||
set(app_icon_macos "${QGC_MACOS_ICON_PATH}/macx.icns")
|
||||
set_source_files_properties(${app_icon_macos} PROPERTIES MACOSX_PACKAGE_LOCATION "Resources")
|
||||
list(APPEND QGC_RESOURCES ${app_icon_macos})
|
||||
endif()
|
||||
@@ -239,8 +264,7 @@ if(Qt6LinguistTools_FOUND)
|
||||
endif()
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES QT_RESOURCE_PREFIX "/qgc")
|
||||
|
||||
include(Git)
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES OUTPUT_NAME ${QGC_APP_NAME})
|
||||
|
||||
if(WIN32)
|
||||
set_target_properties(${PROJECT_NAME}
|
||||
@@ -254,12 +278,12 @@ elseif(MACOS)
|
||||
PROPERTIES
|
||||
MACOSX_BUNDLE TRUE
|
||||
MACOSX_BUNDLE_INFO_PLIST "${CMAKE_SOURCE_DIR}/deploy/mac/MacOSXBundleInfo.plist.in"
|
||||
MACOSX_BUNDLE_BUNDLE_NAME "${PROJECT_NAME}"
|
||||
MACOSX_BUNDLE_BUNDLE_NAME "${QGC_APP_NAME}"
|
||||
MACOSX_BUNDLE_BUNDLE_VERSION "${PROJECT_VERSION}"
|
||||
MACOSX_BUNDLE_COPYRIGHT "Copyright (c) 2020 QGroundControl. All rights reserved."
|
||||
MACOSX_BUNDLE_GUI_IDENTIFIER "io.mavlink.qgroundcontrol"
|
||||
MACOSX_BUNDLE_COPYRIGHT "${QGC_APP_COPYRIGHT}"
|
||||
MACOSX_BUNDLE_GUI_IDENTIFIER "${QGC_BUNDLE_ID}"
|
||||
MACOSX_BUNDLE_ICON_FILE "macx.icns"
|
||||
MACOSX_BUNDLE_INFO_STRING "Open Source Ground Control App"
|
||||
MACOSX_BUNDLE_INFO_STRING "${QGC_APP_DESCRIPTION}"
|
||||
MACOSX_BUNDLE_LONG_VERSION_STRING "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}"
|
||||
MACOSX_BUNDLE_SHORT_VERSION_STRING "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}"
|
||||
)
|
||||
@@ -303,10 +327,10 @@ elseif(LINUX)
|
||||
endif()
|
||||
|
||||
add_compile_definitions(
|
||||
QGC_APPLICATION_NAME="QGroundControl"
|
||||
QGC_ORG_NAME="QGroundControl.org"
|
||||
QGC_ORG_DOMAIN="org.qgroundcontrol"
|
||||
APP_VERSION_STR="${APP_VERSION_STR}"
|
||||
QGC_APP_NAME="${QGC_APP_NAME}"
|
||||
QGC_ORG_NAME="${QGC_ORG_NAME}"
|
||||
QGC_ORG_DOMAIN="${QGC_ORG_DOMAIN}"
|
||||
QGC_APP_VERSION_STR="${QGC_APP_VERSION_STR}"
|
||||
)
|
||||
|
||||
add_subdirectory(src)
|
||||
|
||||
+6
-6
@@ -154,7 +154,7 @@ StableBuild {
|
||||
}
|
||||
|
||||
# Set the QGC version from git
|
||||
APP_VERSION_STR = vUnknown
|
||||
QGC_APP_VERSION_STR = vUnknown
|
||||
VERSION = 0.0.0 # Marker to indicate out-of-tree build
|
||||
MAC_VERSION = 0.0.0
|
||||
MAC_BUILD = 0
|
||||
@@ -168,17 +168,17 @@ exists ($$PWD/.git) {
|
||||
|
||||
# Pull the version info from the last annotated version tag. Format: v#.#.#
|
||||
contains(GIT_DESCRIBE, ^v[0-9]+.[0-9]+.[0-9]+.*) {
|
||||
APP_VERSION_STR = $${GIT_DESCRIBE}
|
||||
QGC_APP_VERSION_STR = $${GIT_DESCRIBE}
|
||||
VERSION = $$replace(GIT_DESCRIBE, "v", "")
|
||||
VERSION = $$replace(VERSION, "-", ".")
|
||||
VERSION = $$section(VERSION, ".", 0, 3)
|
||||
}
|
||||
|
||||
DailyBuild {
|
||||
APP_VERSION_STR = "Daily $${GIT_BRANCH}:$${GIT_HASH} $${GIT_TIME}"
|
||||
QGC_APP_VERSION_STR = "Daily $${GIT_BRANCH}:$${GIT_HASH} $${GIT_TIME}"
|
||||
}
|
||||
|
||||
message(QGroundControl APP_VERSION_STR VERSION $${APP_VERSION_STR} $${VERSION})
|
||||
message(QGroundControl QGC_APP_VERSION_STR VERSION $${QGC_APP_VERSION_STR} $${VERSION})
|
||||
|
||||
MacBuild {
|
||||
MAC_VERSION = $$section(VERSION, ".", 0, 2)
|
||||
@@ -186,7 +186,7 @@ exists ($$PWD/.git) {
|
||||
message(QGroundControl MAC_VERSION MAC_BUILD $${MAC_VERSION} $${MAC_BUILD})
|
||||
}
|
||||
}
|
||||
DEFINES += APP_VERSION_STR=\"\\\"$$APP_VERSION_STR\\\"\"
|
||||
DEFINES += QGC_APP_VERSION_STR=\"\\\"$$QGC_APP_VERSION_STR\\\"\"
|
||||
|
||||
AndroidBuild {
|
||||
QGC_ANDROID_PACKAGE = org.mavlink.qgroundcontrol
|
||||
@@ -242,7 +242,7 @@ AndroidBuild {
|
||||
|
||||
message(Android version info: $${ANDROID_VERSION_CODE} bitness:$${ANDROID_VERSION_BITNESS} major:$${MAJOR_VERSION} minor:$${MINOR_VERSION} patch:$${PATCH_VERSION} dev:$${DEV_VERSION})
|
||||
|
||||
ANDROID_VERSION_NAME = $${APP_VERSION_STR}
|
||||
ANDROID_VERSION_NAME = $${QGC_APP_VERSION_STR}
|
||||
|
||||
QMAKE_LFLAGS += -Wl,-Bsymbolic
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
# The following options can be overriden by custom builds using the CustomOverrides.cmake file
|
||||
set(QGC_APP_NAME "QGroundControl")
|
||||
set(QGC_APP_COPYRIGHT "Copyright (c) 2024 QGroundControl. All rights reserved.")
|
||||
set(QGC_APP_DESCRIPTION "Open Source Ground Control App")
|
||||
set(QGC_ORG_NAME "QGroundControl.org")
|
||||
set(QGC_ORG_DOMAIN "org.qgroundcontrol")
|
||||
set(QGC_BUNDLE_ID "org.qgroundcontrol.QGroundControl")
|
||||
|
||||
set(QGC_MACOS_ICON_PATH "${CMAKE_SOURCE_DIR}/resources/icons")
|
||||
+11
-5
@@ -24,23 +24,29 @@ include(CMakePrintHelpers)
|
||||
execute_process(
|
||||
COMMAND ${GIT_EXECUTABLE} describe --always --tags
|
||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
OUTPUT_VARIABLE APP_VERSION_STR
|
||||
OUTPUT_VARIABLE QGC_APP_VERSION_STR
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
)
|
||||
cmake_print_variables(APP_VERSION_STR)
|
||||
cmake_print_variables(QGC_APP_VERSION_STR)
|
||||
|
||||
execute_process(
|
||||
COMMAND ${GIT_EXECUTABLE} describe --always --abbrev=0
|
||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
OUTPUT_VARIABLE REL_VERSION
|
||||
OUTPUT_VARIABLE QGC_APP_VERSION
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
)
|
||||
cmake_print_variables(REL_VERSION)
|
||||
|
||||
execute_process(
|
||||
COMMAND ${GIT_EXECUTABLE} log -1 --format=%aI ${REL_VERSION}
|
||||
COMMAND ${GIT_EXECUTABLE} log -1 --format=%aI ${QGC_APP_VERSION}
|
||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
OUTPUT_VARIABLE REL_DATE
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
)
|
||||
cmake_print_variables(REL_DATE)
|
||||
|
||||
string(REPLACE "v" "" QGC_APP_VERSION ${QGC_APP_VERSION})
|
||||
string(REGEX MATCH "([0-9]+)\\.([0-9]+)\\.([0-9]+)" QGC_APP_VERSION_MATCH ${QGC_APP_VERSION})
|
||||
set(QGC_APP_VERSION_MAJOR ${CMAKE_MATCH_1})
|
||||
set(QGC_APP_VERSION_MINOR ${CMAKE_MATCH_2})
|
||||
set(QGC_APP_VERSION_PATCH ${CMAKE_MATCH_3})
|
||||
cmake_print_variables(QGC_APP_VERSION QGC_APP_VERSION_MAJOR QGC_APP_VERSION_MINOR QGC_APP_VERSION_PATCH)
|
||||
@@ -0,0 +1,64 @@
|
||||
message(STATUS "Adding Custom Plugin")
|
||||
find_package(Qt6 REQUIRED COMPONENTS Core)
|
||||
|
||||
# Build a single flight stack by disabling APM support
|
||||
set(QGC_DISABLE_APM_MAVLINK ON PARENT_SCOPE)
|
||||
set(QGC_DISABLE_APM_PLUGIN ON PARENT_SCOPE)
|
||||
set(QGC_DISABLE_APM_PLUGIN_FACTORY ON PARENT_SCOPE)
|
||||
set(QGC_NO_ARDUPILOT_DIALECT ON PARENT_SCOPE)
|
||||
set_property(DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
APPEND PROPERTY COMPILE_DEFINITIONS
|
||||
NO_ARDUPILOT_DIALECT
|
||||
)
|
||||
|
||||
# We implement our own PX4 plugin factory
|
||||
set(QGC_DISABLE_PX4_PLUGIN_FACTORY ON PARENT_SCOPE)
|
||||
|
||||
# Enable custom build
|
||||
set_property(DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
APPEND PROPERTY COMPILE_DEFINITIONS
|
||||
QGC_CUSTOM_BUILD
|
||||
CUSTOMHEADER="CustomPlugin.h"
|
||||
CUSTOMCLASS=CustomPlugin
|
||||
)
|
||||
|
||||
# Our own, custom resources
|
||||
list(APPEND CUSTOM_RESOURCES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/qgcimages.qrc
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/qgcresources.qrc
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/qgroundcontrol.qrc
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/custom.qrc
|
||||
)
|
||||
set(QGC_RESOURCES ${CUSTOM_RESOURCES} PARENT_SCOPE)
|
||||
|
||||
set(QML_IMPORT_PATH "${CMAKE_CURRENT_SOURCE_DIR}/res"
|
||||
CACHE STRING "Qt Creator 4.1 extra qml import paths" PARENT_SCOPE)
|
||||
|
||||
qt_add_library(custom STATIC
|
||||
src/CustomPlugin.cc
|
||||
src/CustomPlugin.h
|
||||
src/AutoPilotPlugin/CustomAutoPilotPlugin.cc
|
||||
src/AutoPilotPlugin/CustomAutoPilotPlugin.h
|
||||
src/FirmwarePlugin/CustomFirmwarePlugin.cc
|
||||
src/FirmwarePlugin/CustomFirmwarePlugin.h
|
||||
src/FirmwarePlugin/CustomFirmwarePluginFactory.cc
|
||||
src/FirmwarePlugin/CustomFirmwarePluginFactory.h
|
||||
)
|
||||
|
||||
target_link_libraries(custom
|
||||
PRIVATE
|
||||
FirmwarePlugin
|
||||
PX4AutoPilotPlugin
|
||||
PX4FirmwarePlugin
|
||||
Settings
|
||||
Vehicle
|
||||
PUBLIC
|
||||
Qt6::Core
|
||||
QGC
|
||||
)
|
||||
|
||||
target_include_directories(custom
|
||||
PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/AutoPilotPlugin
|
||||
)
|
||||
@@ -0,0 +1,3 @@
|
||||
set(QGC_APP_NAME "Custom QGroundControl")
|
||||
|
||||
set(QGC_MACOS_ICON_PATH "${CMAKE_SOURCE_DIR}/custom/res")
|
||||
@@ -1,301 +0,0 @@
|
||||
<RCC>
|
||||
<qresource prefix="/InstrumentValueIcons">
|
||||
<file alias="stethoscope.svg">../resources/InstrumentValueIcons/stethoscope.svg</file>
|
||||
<file alias="inbox-check.svg">../resources/InstrumentValueIcons/inbox-check.svg</file>
|
||||
<file alias="cheveron-up.svg">../resources/InstrumentValueIcons/cheveron-up.svg</file>
|
||||
<file alias="location-shopping.svg">../resources/InstrumentValueIcons/location-shopping.svg</file>
|
||||
<file alias="cheveron-right.svg">../resources/InstrumentValueIcons/cheveron-right.svg</file>
|
||||
<file alias="bookmark.svg">../resources/InstrumentValueIcons/bookmark.svg</file>
|
||||
<file alias="travel-case.svg">../resources/InstrumentValueIcons/travel-case.svg</file>
|
||||
<file alias="user-solid-square.svg">../resources/InstrumentValueIcons/user-solid-square.svg</file>
|
||||
<file alias="arrow-simple-up.svg">../resources/InstrumentValueIcons/arrow-simple-up.svg</file>
|
||||
<file alias="list.svg">../resources/InstrumentValueIcons/list.svg</file>
|
||||
<file alias="shuffle.svg">../resources/InstrumentValueIcons/shuffle.svg</file>
|
||||
<file alias="travel-walk.svg">../resources/InstrumentValueIcons/travel-walk.svg</file>
|
||||
<file alias="checkmark.svg">../resources/InstrumentValueIcons/checkmark.svg</file>
|
||||
<file alias="trophy.svg">../resources/InstrumentValueIcons/trophy.svg</file>
|
||||
<file alias="mood-happy-solid.svg">../resources/InstrumentValueIcons/mood-happy-solid.svg</file>
|
||||
<file alias="cog.svg">../resources/InstrumentValueIcons/cog.svg</file>
|
||||
<file alias="text-box.svg">../resources/InstrumentValueIcons/text-box.svg</file>
|
||||
<file alias="video-camera.svg">../resources/InstrumentValueIcons/video-camera.svg</file>
|
||||
<file alias="backward-step.svg">../resources/InstrumentValueIcons/backward-step.svg</file>
|
||||
<file alias="view-column.svg">../resources/InstrumentValueIcons/view-column.svg</file>
|
||||
<file alias="add-outline.svg">../resources/InstrumentValueIcons/add-outline.svg</file>
|
||||
<file alias="battery-low.svg">../resources/InstrumentValueIcons/battery-low.svg</file>
|
||||
<file alias="bookmark copy 2.svg">../resources/InstrumentValueIcons/bookmark copy 2.svg</file>
|
||||
<file alias="volume-down.svg">../resources/InstrumentValueIcons/volume-down.svg</file>
|
||||
<file alias="travel-taxi-cab.svg">../resources/InstrumentValueIcons/travel-taxi-cab.svg</file>
|
||||
<file alias="camera.svg">../resources/InstrumentValueIcons/camera.svg</file>
|
||||
<file alias="apparel.svg">../resources/InstrumentValueIcons/apparel.svg</file>
|
||||
<file alias="checkmark-outline.svg">../resources/InstrumentValueIcons/checkmark-outline.svg</file>
|
||||
<file alias="envelope.svg">../resources/InstrumentValueIcons/envelope.svg</file>
|
||||
<file alias="flag.svg">../resources/InstrumentValueIcons/flag.svg</file>
|
||||
<file alias="window-new.svg">../resources/InstrumentValueIcons/window-new.svg</file>
|
||||
<file alias="arrow-simple-right.svg">../resources/InstrumentValueIcons/arrow-simple-right.svg</file>
|
||||
<file alias="filter.svg">../resources/InstrumentValueIcons/filter.svg</file>
|
||||
<file alias="minus-outline.svg">../resources/InstrumentValueIcons/minus-outline.svg</file>
|
||||
<file alias="edit-cut.svg">../resources/InstrumentValueIcons/edit-cut.svg</file>
|
||||
<file alias="volume-off.svg">../resources/InstrumentValueIcons/volume-off.svg</file>
|
||||
<file alias="zoom-in.svg">../resources/InstrumentValueIcons/zoom-in.svg</file>
|
||||
<file alias="pin.svg">../resources/InstrumentValueIcons/pin.svg</file>
|
||||
<file alias="layers.svg">../resources/InstrumentValueIcons/layers.svg</file>
|
||||
<file alias="airplane.svg">../resources/InstrumentValueIcons/airplane.svg</file>
|
||||
<file alias="view-tile.svg">../resources/InstrumentValueIcons/view-tile.svg</file>
|
||||
<file alias="location-marina.svg">../resources/InstrumentValueIcons/location-marina.svg</file>
|
||||
<file alias="border-top.svg">../resources/InstrumentValueIcons/border-top.svg</file>
|
||||
<file alias="refresh.svg">../resources/InstrumentValueIcons/refresh.svg</file>
|
||||
<file alias="travel-bus.svg">../resources/InstrumentValueIcons/travel-bus.svg</file>
|
||||
<file alias="add-solid.svg">../resources/InstrumentValueIcons/add-solid.svg</file>
|
||||
<file alias="notifications.svg">../resources/InstrumentValueIcons/notifications.svg</file>
|
||||
<file alias="indent-decrease.svg">../resources/InstrumentValueIcons/indent-decrease.svg</file>
|
||||
<file alias="badge.svg">../resources/InstrumentValueIcons/badge.svg</file>
|
||||
<file alias="align-center.svg">../resources/InstrumentValueIcons/align-center.svg</file>
|
||||
<file alias="queue.svg">../resources/InstrumentValueIcons/queue.svg</file>
|
||||
<file alias="conversation.svg">../resources/InstrumentValueIcons/conversation.svg</file>
|
||||
<file alias="inbox-download.svg">../resources/InstrumentValueIcons/inbox-download.svg</file>
|
||||
<file alias="cloud.svg">../resources/InstrumentValueIcons/cloud.svg</file>
|
||||
<file alias="text-decoration.svg">../resources/InstrumentValueIcons/text-decoration.svg</file>
|
||||
<file alias="date-add.svg">../resources/InstrumentValueIcons/date-add.svg</file>
|
||||
<file alias="network.svg">../resources/InstrumentValueIcons/network.svg</file>
|
||||
<file alias="list-add.svg">../resources/InstrumentValueIcons/list-add.svg</file>
|
||||
<file alias="film.svg">../resources/InstrumentValueIcons/film.svg</file>
|
||||
<file alias="book-reference.svg">../resources/InstrumentValueIcons/book-reference.svg</file>
|
||||
<file alias="star-full.svg">../resources/InstrumentValueIcons/star-full.svg</file>
|
||||
<file alias="information-outline.svg">../resources/InstrumentValueIcons/information-outline.svg</file>
|
||||
<file alias="user-group.svg">../resources/InstrumentValueIcons/user-group.svg</file>
|
||||
<file alias="hard-drive.svg">../resources/InstrumentValueIcons/hard-drive.svg</file>
|
||||
<file alias="chart-bar.svg">../resources/InstrumentValueIcons/chart-bar.svg</file>
|
||||
<file alias="box.svg">../resources/InstrumentValueIcons/box.svg</file>
|
||||
<file alias="music-notes.svg">../resources/InstrumentValueIcons/music-notes.svg</file>
|
||||
<file alias="bookmark copy 3.svg">../resources/InstrumentValueIcons/bookmark copy 3.svg</file>
|
||||
<file alias="anchor.svg">../resources/InstrumentValueIcons/anchor.svg</file>
|
||||
<file alias="mood-sad-solid.svg">../resources/InstrumentValueIcons/mood-sad-solid.svg</file>
|
||||
<file alias="coffee.svg">../resources/InstrumentValueIcons/coffee.svg</file>
|
||||
<file alias="mood-neutral-outline.svg">../resources/InstrumentValueIcons/mood-neutral-outline.svg</file>
|
||||
<file alias="menu.svg">../resources/InstrumentValueIcons/menu.svg</file>
|
||||
<file alias="fast-rewind.svg">../resources/InstrumentValueIcons/fast-rewind.svg</file>
|
||||
<file alias="user-add.svg">../resources/InstrumentValueIcons/user-add.svg</file>
|
||||
<file alias="mobile-devices.svg">../resources/InstrumentValueIcons/mobile-devices.svg</file>
|
||||
<file alias="time.svg">../resources/InstrumentValueIcons/time.svg</file>
|
||||
<file alias="subdirectory-left.svg">../resources/InstrumentValueIcons/subdirectory-left.svg</file>
|
||||
<file alias="window.svg">../resources/InstrumentValueIcons/window.svg</file>
|
||||
<file alias="hand-stop.svg">../resources/InstrumentValueIcons/hand-stop.svg</file>
|
||||
<file alias="beverage.svg">../resources/InstrumentValueIcons/beverage.svg</file>
|
||||
<file alias="volume-mute.svg">../resources/InstrumentValueIcons/volume-mute.svg</file>
|
||||
<file alias="reply-all.svg">../resources/InstrumentValueIcons/reply-all.svg</file>
|
||||
<file alias="location-food.svg">../resources/InstrumentValueIcons/location-food.svg</file>
|
||||
<file alias="arrow-thin-left.svg">../resources/InstrumentValueIcons/arrow-thin-left.svg</file>
|
||||
<file alias="folder-outline.svg">../resources/InstrumentValueIcons/folder-outline.svg</file>
|
||||
<file alias="dial-pad.svg">../resources/InstrumentValueIcons/dial-pad.svg</file>
|
||||
<file alias="battery-half.svg">../resources/InstrumentValueIcons/battery-half.svg</file>
|
||||
<file alias="trash.svg">../resources/InstrumentValueIcons/trash.svg</file>
|
||||
<file alias="notification.svg">../resources/InstrumentValueIcons/notification.svg</file>
|
||||
<file alias="send.svg">../resources/InstrumentValueIcons/send.svg</file>
|
||||
<file alias="station.svg">../resources/InstrumentValueIcons/station.svg</file>
|
||||
<file alias="pen-tool.svg">../resources/InstrumentValueIcons/pen-tool.svg</file>
|
||||
<file alias="gift.svg">../resources/InstrumentValueIcons/gift.svg</file>
|
||||
<file alias="arrow-outline-down.svg">../resources/InstrumentValueIcons/arrow-outline-down.svg</file>
|
||||
<file alias="ticket.svg">../resources/InstrumentValueIcons/ticket.svg</file>
|
||||
<file alias="border-none.svg">../resources/InstrumentValueIcons/border-none.svg</file>
|
||||
<file alias="format-italic.svg">../resources/InstrumentValueIcons/format-italic.svg</file>
|
||||
<file alias="user-solid-circle.svg">../resources/InstrumentValueIcons/user-solid-circle.svg</file>
|
||||
<file alias="edit-pencil.svg">../resources/InstrumentValueIcons/edit-pencil.svg</file>
|
||||
<file alias="step-forward.svg">../resources/InstrumentValueIcons/step-forward.svg</file>
|
||||
<file alias="edit-copy.svg">../resources/InstrumentValueIcons/edit-copy.svg</file>
|
||||
<file alias="globe.svg">../resources/InstrumentValueIcons/globe.svg</file>
|
||||
<file alias="arrow-thin-right.svg">../resources/InstrumentValueIcons/arrow-thin-right.svg</file>
|
||||
<file alias="inbox-full.svg">../resources/InstrumentValueIcons/inbox-full.svg</file>
|
||||
<file alias="mood-sad-outline.svg">../resources/InstrumentValueIcons/mood-sad-outline.svg</file>
|
||||
<file alias="bug.svg">../resources/InstrumentValueIcons/bug.svg</file>
|
||||
<file alias="question.svg">../resources/InstrumentValueIcons/question.svg</file>
|
||||
<file alias="dots-horizontal-double.svg">../resources/InstrumentValueIcons/dots-horizontal-double.svg</file>
|
||||
<file alias="format-bold.svg">../resources/InstrumentValueIcons/format-bold.svg</file>
|
||||
<file alias="close-outline.svg">../resources/InstrumentValueIcons/close-outline.svg</file>
|
||||
<file alias="dots-horizontal-triple.svg">../resources/InstrumentValueIcons/dots-horizontal-triple.svg</file>
|
||||
<file alias="format-text-size.svg">../resources/InstrumentValueIcons/format-text-size.svg</file>
|
||||
<file alias="computer-laptop.svg">../resources/InstrumentValueIcons/computer-laptop.svg</file>
|
||||
<file alias="arrow-thick-down.svg">../resources/InstrumentValueIcons/arrow-thick-down.svg</file>
|
||||
<file alias="cheveron-outline-down.svg">../resources/InstrumentValueIcons/cheveron-outline-down.svg</file>
|
||||
<file alias="travel.svg">../resources/InstrumentValueIcons/travel.svg</file>
|
||||
<file alias="usb.svg">../resources/InstrumentValueIcons/usb.svg</file>
|
||||
<file alias="cheveron-down.svg">../resources/InstrumentValueIcons/cheveron-down.svg</file>
|
||||
<file alias="key.svg">../resources/InstrumentValueIcons/key.svg</file>
|
||||
<file alias="tools copy.svg">../resources/InstrumentValueIcons/tools copy.svg</file>
|
||||
<file alias="album.svg">../resources/InstrumentValueIcons/album.svg</file>
|
||||
<file alias="arrow-base-down.svg">../resources/InstrumentValueIcons/arrow-base-down.svg</file>
|
||||
<file alias="copy.svg">../resources/InstrumentValueIcons/copy.svg</file>
|
||||
<file alias="align-left.svg">../resources/InstrumentValueIcons/align-left.svg</file>
|
||||
<file alias="explore.svg">../resources/InstrumentValueIcons/explore.svg</file>
|
||||
<file alias="watch.svg">../resources/InstrumentValueIcons/watch.svg</file>
|
||||
<file alias="playlist.svg">../resources/InstrumentValueIcons/playlist.svg</file>
|
||||
<file alias="pause-outline.svg">../resources/InstrumentValueIcons/pause-outline.svg</file>
|
||||
<file alias="location-current.svg">../resources/InstrumentValueIcons/location-current.svg</file>
|
||||
<file alias="home.svg">../resources/InstrumentValueIcons/home.svg</file>
|
||||
<file alias="battery-full.svg">../resources/InstrumentValueIcons/battery-full.svg</file>
|
||||
<file alias="format-font-size.svg">../resources/InstrumentValueIcons/format-font-size.svg</file>
|
||||
<file alias="exclamation-solid.svg">../resources/InstrumentValueIcons/exclamation-solid.svg</file>
|
||||
<file alias="music-artist.svg">../resources/InstrumentValueIcons/music-artist.svg</file>
|
||||
<file alias="music-album.svg">../resources/InstrumentValueIcons/music-album.svg</file>
|
||||
<file alias="chart-pie.svg">../resources/InstrumentValueIcons/chart-pie.svg</file>
|
||||
<file alias="photo.svg">../resources/InstrumentValueIcons/photo.svg</file>
|
||||
<file alias="lock-open.svg">../resources/InstrumentValueIcons/lock-open.svg</file>
|
||||
<file alias="inbox.svg">../resources/InstrumentValueIcons/inbox.svg</file>
|
||||
<file alias="hot.svg">../resources/InstrumentValueIcons/hot.svg</file>
|
||||
<file alias="browser-window-new.svg">../resources/InstrumentValueIcons/browser-window-new.svg</file>
|
||||
<file alias="zoom-out.svg">../resources/InstrumentValueIcons/zoom-out.svg</file>
|
||||
<file alias="search.svg">../resources/InstrumentValueIcons/search.svg</file>
|
||||
<file alias="backward.svg">../resources/InstrumentValueIcons/backward.svg</file>
|
||||
<file alias="store-front.svg">../resources/InstrumentValueIcons/store-front.svg</file>
|
||||
<file alias="user.svg">../resources/InstrumentValueIcons/user.svg</file>
|
||||
<file alias="lock-closed.svg">../resources/InstrumentValueIcons/lock-closed.svg</file>
|
||||
<file alias="load-balancer.svg">../resources/InstrumentValueIcons/load-balancer.svg</file>
|
||||
<file alias="border-all.svg">../resources/InstrumentValueIcons/border-all.svg</file>
|
||||
<file alias="location-gas-station.svg">../resources/InstrumentValueIcons/location-gas-station.svg</file>
|
||||
<file alias="news-paper.svg">../resources/InstrumentValueIcons/news-paper.svg</file>
|
||||
<file alias="align-justified.svg">../resources/InstrumentValueIcons/align-justified.svg</file>
|
||||
<file alias="color-palette.svg">../resources/InstrumentValueIcons/color-palette.svg</file>
|
||||
<file alias="radio.svg">../resources/InstrumentValueIcons/radio.svg</file>
|
||||
<file alias="reply.svg">../resources/InstrumentValueIcons/reply.svg</file>
|
||||
<file alias="target.svg">../resources/InstrumentValueIcons/target.svg</file>
|
||||
<file alias="border-vertical.svg">../resources/InstrumentValueIcons/border-vertical.svg</file>
|
||||
<file alias="duplicate.svg">../resources/InstrumentValueIcons/duplicate.svg</file>
|
||||
<file alias="arrow-thick-right.svg">../resources/InstrumentValueIcons/arrow-thick-right.svg</file>
|
||||
<file alias="exclamation-outline.svg">../resources/InstrumentValueIcons/exclamation-outline.svg</file>
|
||||
<file alias="bolt.svg">../resources/InstrumentValueIcons/bolt.svg</file>
|
||||
<file alias="shopping-cart.svg">../resources/InstrumentValueIcons/shopping-cart.svg</file>
|
||||
<file alias="calendar.svg">../resources/InstrumentValueIcons/calendar.svg</file>
|
||||
<file alias="travel-train.svg">../resources/InstrumentValueIcons/travel-train.svg</file>
|
||||
<file alias="save-disk.svg">../resources/InstrumentValueIcons/save-disk.svg</file>
|
||||
<file alias="cloud-upload.svg">../resources/InstrumentValueIcons/cloud-upload.svg</file>
|
||||
<file alias="dashboard.svg">../resources/InstrumentValueIcons/dashboard.svg</file>
|
||||
<file alias="arrow-simple-down.svg">../resources/InstrumentValueIcons/arrow-simple-down.svg</file>
|
||||
<file alias="computer-desktop.svg">../resources/InstrumentValueIcons/computer-desktop.svg</file>
|
||||
<file alias="music-playlist.svg">../resources/InstrumentValueIcons/music-playlist.svg</file>
|
||||
<file alias="share-01.svg">../resources/InstrumentValueIcons/share-01.svg</file>
|
||||
<file alias="travel-car.svg">../resources/InstrumentValueIcons/travel-car.svg</file>
|
||||
<file alias="border-horizontal.svg">../resources/InstrumentValueIcons/border-horizontal.svg</file>
|
||||
<file alias="fast-forward.svg">../resources/InstrumentValueIcons/fast-forward.svg</file>
|
||||
<file alias="keyboard.svg">../resources/InstrumentValueIcons/keyboard.svg</file>
|
||||
<file alias="chat-bubble-dots.svg">../resources/InstrumentValueIcons/chat-bubble-dots.svg</file>
|
||||
<file alias="folder.svg">../resources/InstrumentValueIcons/folder.svg</file>
|
||||
<file alias="document.svg">../resources/InstrumentValueIcons/document.svg</file>
|
||||
<file alias="format-underline.svg">../resources/InstrumentValueIcons/format-underline.svg</file>
|
||||
<file alias="arrow-thin-down.svg">../resources/InstrumentValueIcons/arrow-thin-down.svg</file>
|
||||
<file alias="cheveron-outline-left.svg">../resources/InstrumentValueIcons/cheveron-outline-left.svg</file>
|
||||
<file alias="thumbs-down.svg">../resources/InstrumentValueIcons/thumbs-down.svg</file>
|
||||
<file alias="stroke-width.svg">../resources/InstrumentValueIcons/stroke-width.svg</file>
|
||||
<file alias="yin-yang.svg">../resources/InstrumentValueIcons/yin-yang.svg</file>
|
||||
<file alias="thumbs-up.svg">../resources/InstrumentValueIcons/thumbs-up.svg</file>
|
||||
<file alias="cheveron-left.svg">../resources/InstrumentValueIcons/cheveron-left.svg</file>
|
||||
<file alias="radar.svg">../resources/InstrumentValueIcons/radar.svg</file>
|
||||
<file alias="play.svg">../resources/InstrumentValueIcons/play.svg</file>
|
||||
<file alias="bluetooth.svg">../resources/InstrumentValueIcons/bluetooth.svg</file>
|
||||
<file alias="clipboard.svg">../resources/InstrumentValueIcons/clipboard.svg</file>
|
||||
<file alias="mood-happy-outline.svg">../resources/InstrumentValueIcons/mood-happy-outline.svg</file>
|
||||
<file alias="reload.svg">../resources/InstrumentValueIcons/reload.svg</file>
|
||||
<file alias="information-solid.svg">../resources/InstrumentValueIcons/information-solid.svg</file>
|
||||
<file alias="php-elephant.svg">../resources/InstrumentValueIcons/php-elephant.svg</file>
|
||||
<file alias="bookmark-outline-add.svg">../resources/InstrumentValueIcons/bookmark-outline-add.svg</file>
|
||||
<file alias="border-inner.svg">../resources/InstrumentValueIcons/border-inner.svg</file>
|
||||
<file alias="brightness-up.svg">../resources/InstrumentValueIcons/brightness-up.svg</file>
|
||||
<file alias="view-hide.svg">../resources/InstrumentValueIcons/view-hide.svg</file>
|
||||
<file alias="forward-step.svg">../resources/InstrumentValueIcons/forward-step.svg</file>
|
||||
<file alias="cheveron-outline-up.svg">../resources/InstrumentValueIcons/cheveron-outline-up.svg</file>
|
||||
<file alias="cheveron-outline-right.svg">../resources/InstrumentValueIcons/cheveron-outline-right.svg</file>
|
||||
<file alias="share.svg">../resources/InstrumentValueIcons/share.svg</file>
|
||||
<file alias="border-right.svg">../resources/InstrumentValueIcons/border-right.svg</file>
|
||||
<file alias="location-hotel.svg">../resources/InstrumentValueIcons/location-hotel.svg</file>
|
||||
<file alias="brightness-down.svg">../resources/InstrumentValueIcons/brightness-down.svg</file>
|
||||
<file alias="light-bulb.svg">../resources/InstrumentValueIcons/light-bulb.svg</file>
|
||||
<file alias="location-park.svg">../resources/InstrumentValueIcons/location-park.svg</file>
|
||||
<file alias="factory.svg">../resources/InstrumentValueIcons/factory.svg</file>
|
||||
<file alias="stand-by.svg">../resources/InstrumentValueIcons/stand-by.svg</file>
|
||||
<file alias="swap.svg">../resources/InstrumentValueIcons/swap.svg</file>
|
||||
<file alias="portfolio.svg">../resources/InstrumentValueIcons/portfolio.svg</file>
|
||||
<file alias="arrow-outline-right.svg">../resources/InstrumentValueIcons/arrow-outline-right.svg</file>
|
||||
<file alias="tuning.svg">../resources/InstrumentValueIcons/tuning.svg</file>
|
||||
<file alias="view-carousel.svg">../resources/InstrumentValueIcons/view-carousel.svg</file>
|
||||
<file alias="calculator.svg">../resources/InstrumentValueIcons/calculator.svg</file>
|
||||
<file alias="show-sidebar.svg">../resources/InstrumentValueIcons/show-sidebar.svg</file>
|
||||
<file alias="step-backward.svg">../resources/InstrumentValueIcons/step-backward.svg</file>
|
||||
<file alias="tablet.svg">../resources/InstrumentValueIcons/tablet.svg</file>
|
||||
<file alias="backspace.svg">../resources/InstrumentValueIcons/backspace.svg</file>
|
||||
<file alias="map.svg">../resources/InstrumentValueIcons/map.svg</file>
|
||||
<file alias="arrow-simple-left.svg">../resources/InstrumentValueIcons/arrow-simple-left.svg</file>
|
||||
<file alias="view-show.svg">../resources/InstrumentValueIcons/view-show.svg</file>
|
||||
<file alias="adjust.svg">../resources/InstrumentValueIcons/adjust.svg</file>
|
||||
<file alias="border-bottom.svg">../resources/InstrumentValueIcons/border-bottom.svg</file>
|
||||
<file alias="document-add.svg">../resources/InstrumentValueIcons/document-add.svg</file>
|
||||
<file alias="plugin.svg">../resources/InstrumentValueIcons/plugin.svg</file>
|
||||
<file alias="navigation-more.svg">../resources/InstrumentValueIcons/navigation-more.svg</file>
|
||||
<file alias="browser-window-open.svg">../resources/InstrumentValueIcons/browser-window-open.svg</file>
|
||||
<file alias="flashlight.svg">../resources/InstrumentValueIcons/flashlight.svg</file>
|
||||
<file alias="currency-dollar.svg">../resources/InstrumentValueIcons/currency-dollar.svg</file>
|
||||
<file alias="close-solid.svg">../resources/InstrumentValueIcons/close-solid.svg</file>
|
||||
<file alias="vector.svg">../resources/InstrumentValueIcons/vector.svg</file>
|
||||
<file alias="paste.svg">../resources/InstrumentValueIcons/paste.svg</file>
|
||||
<file alias="arrow-outline-up.svg">../resources/InstrumentValueIcons/arrow-outline-up.svg</file>
|
||||
<file alias="pause.svg">../resources/InstrumentValueIcons/pause.svg</file>
|
||||
<file alias="artist.svg">../resources/InstrumentValueIcons/artist.svg</file>
|
||||
<file alias="hour-glass.svg">../resources/InstrumentValueIcons/hour-glass.svg</file>
|
||||
<file alias="browser-window.svg">../resources/InstrumentValueIcons/browser-window.svg</file>
|
||||
<file alias="border-left.svg">../resources/InstrumentValueIcons/border-left.svg</file>
|
||||
<file alias="tag.svg">../resources/InstrumentValueIcons/tag.svg</file>
|
||||
<file alias="translate.svg">../resources/InstrumentValueIcons/translate.svg</file>
|
||||
<file alias="mood-neutral-solid.svg">../resources/InstrumentValueIcons/mood-neutral-solid.svg</file>
|
||||
<file alias="pause-solid.svg">../resources/InstrumentValueIcons/pause-solid.svg</file>
|
||||
<file alias="phone.svg">../resources/InstrumentValueIcons/phone.svg</file>
|
||||
<file alias="heart.svg">../resources/InstrumentValueIcons/heart.svg</file>
|
||||
<file alias="headphones.svg">../resources/InstrumentValueIcons/headphones.svg</file>
|
||||
<file alias="servers.svg">../resources/InstrumentValueIcons/servers.svg</file>
|
||||
<file alias="close.svg">../resources/InstrumentValueIcons/close.svg</file>
|
||||
<file alias="directions.svg">../resources/InstrumentValueIcons/directions.svg</file>
|
||||
<file alias="arrow-thick-left.svg">../resources/InstrumentValueIcons/arrow-thick-left.svg</file>
|
||||
<file alias="play-outline.svg">../resources/InstrumentValueIcons/play-outline.svg</file>
|
||||
<file alias="arrow-thick-up.svg">../resources/InstrumentValueIcons/arrow-thick-up.svg</file>
|
||||
<file alias="code.svg">../resources/InstrumentValueIcons/code.svg</file>
|
||||
<file alias="thermometer.svg">../resources/InstrumentValueIcons/thermometer.svg</file>
|
||||
<file alias="location-restroom.svg">../resources/InstrumentValueIcons/location-restroom.svg</file>
|
||||
<file alias="list-bullet.svg">../resources/InstrumentValueIcons/list-bullet.svg</file>
|
||||
<file alias="wrench.svg">../resources/InstrumentValueIcons/wrench.svg</file>
|
||||
<file alias="compose.svg">../resources/InstrumentValueIcons/compose.svg</file>
|
||||
<file alias="at-symbol.svg">../resources/InstrumentValueIcons/at-symbol.svg</file>
|
||||
<file alias="library.svg">../resources/InstrumentValueIcons/library.svg</file>
|
||||
<file alias="view-list.svg">../resources/InstrumentValueIcons/view-list.svg</file>
|
||||
<file alias="timer.svg">../resources/InstrumentValueIcons/timer.svg</file>
|
||||
<file alias="window-open.svg">../resources/InstrumentValueIcons/window-open.svg</file>
|
||||
<file alias="mouse.svg">../resources/InstrumentValueIcons/mouse.svg</file>
|
||||
<file alias="buoy.svg">../resources/InstrumentValueIcons/buoy.svg</file>
|
||||
<file alias="subdirectory-right.svg">../resources/InstrumentValueIcons/subdirectory-right.svg</file>
|
||||
<file alias="volume-up.svg">../resources/InstrumentValueIcons/volume-up.svg</file>
|
||||
<file alias="edit-crop.svg">../resources/InstrumentValueIcons/edit-crop.svg</file>
|
||||
<file alias="screen-full.svg">../resources/InstrumentValueIcons/screen-full.svg</file>
|
||||
<file alias="forward.svg">../resources/InstrumentValueIcons/forward.svg</file>
|
||||
<file alias="pylon.svg">../resources/InstrumentValueIcons/pylon.svg</file>
|
||||
<file alias="align-right.svg">../resources/InstrumentValueIcons/align-right.svg</file>
|
||||
<file alias="border-outer.svg">../resources/InstrumentValueIcons/border-outer.svg</file>
|
||||
<file alias="arrow-thin-up.svg">../resources/InstrumentValueIcons/arrow-thin-up.svg</file>
|
||||
<file alias="printer.svg">../resources/InstrumentValueIcons/printer.svg</file>
|
||||
<file alias="wallet.svg">../resources/InstrumentValueIcons/wallet.svg</file>
|
||||
<file alias="arrow-outline-left.svg">../resources/InstrumentValueIcons/arrow-outline-left.svg</file>
|
||||
<file alias="credit-card.svg">../resources/InstrumentValueIcons/credit-card.svg</file>
|
||||
<file alias="repost.svg">../resources/InstrumentValueIcons/repost.svg</file>
|
||||
<file alias="notifications-outline.svg">../resources/InstrumentValueIcons/notifications-outline.svg</file>
|
||||
<file alias="bookmark-outline.svg">../resources/InstrumentValueIcons/bookmark-outline.svg</file>
|
||||
<file alias="radar copy 2.svg">../resources/InstrumentValueIcons/radar copy 2.svg</file>
|
||||
<file alias="share-alt.svg">../resources/InstrumentValueIcons/share-alt.svg</file>
|
||||
<file alias="link.svg">../resources/InstrumentValueIcons/link.svg</file>
|
||||
<file alias="attachment.svg">../resources/InstrumentValueIcons/attachment.svg</file>
|
||||
<file alias="chart.svg">../resources/InstrumentValueIcons/chart.svg</file>
|
||||
<file alias="shield.svg">../resources/InstrumentValueIcons/shield.svg</file>
|
||||
<file alias="block.svg">../resources/InstrumentValueIcons/block.svg</file>
|
||||
<file alias="indent-increase.svg">../resources/InstrumentValueIcons/indent-increase.svg</file>
|
||||
<file alias="arrow-base-up.svg">../resources/InstrumentValueIcons/arrow-base-up.svg</file>
|
||||
<file alias="minus-solid.svg">../resources/InstrumentValueIcons/minus-solid.svg</file>
|
||||
<file alias="folder-outline-add.svg">../resources/InstrumentValueIcons/folder-outline-add.svg</file>
|
||||
<file alias="location.svg">../resources/InstrumentValueIcons/location.svg</file>
|
||||
<file alias="mic.svg">../resources/InstrumentValueIcons/mic.svg</file>
|
||||
<file alias="education.svg">../resources/InstrumentValueIcons/education.svg</file>
|
||||
<file alias="announcement.svg">../resources/InstrumentValueIcons/announcement.svg</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
@@ -17,8 +17,8 @@ win32 {
|
||||
}
|
||||
CUSTOM_QGC_VERSION = $${CUSTOM_QGC_VER_MAJOR}.$${CUSTOM_QGC_VER_MINOR}.$${CUSTOM_QGC_VER_BUILD}
|
||||
|
||||
DEFINES -= APP_VERSION_STR=\"\\\"$$APP_VERSION_STR\\\"\"
|
||||
DEFINES += APP_VERSION_STR=\"\\\"$$CUSTOM_QGC_VERSION\\\"\"
|
||||
DEFINES -= QGC_APP_VERSION_STR=\"\\\"$$QGC_APP_VERSION_STR\\\"\"
|
||||
DEFINES += QGC_APP_VERSION_STR=\"\\\"$$CUSTOM_QGC_VERSION\\\"\"
|
||||
|
||||
message(Custom QGC Version: $${CUSTOM_QGC_VERSION})
|
||||
|
||||
@@ -35,7 +35,7 @@ DEFINES += CUSTOMHEADER=\"\\\"CustomPlugin.h\\\"\"
|
||||
DEFINES += CUSTOMCLASS=CustomPlugin
|
||||
|
||||
TARGET = CustomQGroundControl
|
||||
DEFINES += QGC_APPLICATION_NAME='"\\\"Custom QGroundControl\\\""'
|
||||
DEFINES += QGC_APP_NAME='"\\\"Custom QGroundControl\\\""'
|
||||
|
||||
DEFINES += QGC_ORG_NAME=\"\\\"qgroundcontrol.org\\\"\"
|
||||
DEFINES += QGC_ORG_DOMAIN=\"\\\"org.qgroundcontrol\\\"\"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<RCC>
|
||||
<qresource prefix="custom/img">
|
||||
<qresource prefix="/custom/img">
|
||||
<file alias="altitude.svg">res/Images/altitude.svg</file>
|
||||
<file alias="attitude_crosshair.svg">res/Images/attitude_crosshair.svg</file>
|
||||
<file alias="attitude_dial.svg">res/Images/attitude_dial.svg</file>
|
||||
@@ -15,9 +15,9 @@
|
||||
<file alias="CustomAppIcon.png">res/Images/CustomAppIcon.png</file>
|
||||
</qresource>
|
||||
<qresource prefix="/qmlimages">
|
||||
<file alias="PaperPlane.svg">res/Images/CustomVehicleIcon.svg</file>
|
||||
<file alias="PaperPlane.svg">res/Images/CustomVehicleIcon.svg</file>
|
||||
</qresource>
|
||||
<qresource prefix="Custom/Widgets">
|
||||
<qresource prefix="/Custom/Widgets">
|
||||
<file alias="Custom/Widgets/CustomArtificialHorizon.qml">res/Custom/Widgets/CustomArtificialHorizon.qml</file>
|
||||
<file alias="Custom/Widgets/CustomAttitudeWidget.qml">res/Custom/Widgets/CustomAttitudeWidget.qml</file>
|
||||
<file alias="Custom/Widgets/CustomIconButton.qml">res/Custom/Widgets/CustomIconButton.qml</file>
|
||||
@@ -31,4 +31,7 @@
|
||||
<qresource prefix="/qml">
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewCustomLayer.qml">res/CustomFlyViewOverlay.qml</file>
|
||||
</qresource>
|
||||
<qresource prefix="/res">
|
||||
<file alias="QGCLogoFull">res/QGCLogoFull.svg</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
<file alias="PaperPlane.svg">src/UI/toolbar/Images/PaperPlane.svg</file>
|
||||
|
||||
@@ -0,0 +1,211 @@
|
||||
<RCC>
|
||||
<qresource prefix="/qmlimages">
|
||||
<file alias="adsbVehicle.svg">../src/FlightMap/Images/adsbVehicle.svg</file>
|
||||
<file alias="Airframe/AirframeSimulation">../src/AutoPilotPlugins/Common/Images/AirframeSimulation.svg</file>
|
||||
<file alias="Airframe/AirframeUnknown">../src/AutoPilotPlugins/Common/Images/AirframeUnknown.svg</file>
|
||||
<file alias="Airframe/Airship">../src/AutoPilotPlugins/Common/Images/Airship.svg</file>
|
||||
<file alias="Airframe/Autogyro">../src/AutoPilotPlugins/Common/Images/Autogyro.svg</file>
|
||||
<file alias="Airframe/Boat">../src/AutoPilotPlugins/Common/Images/Boat.svg</file>
|
||||
<file alias="Airframe/FlyingWing">../src/AutoPilotPlugins/Common/Images/FlyingWing.svg</file>
|
||||
<file alias="Airframe/Helicopter">../src/AutoPilotPlugins/Common/Images/Helicopter.svg</file>
|
||||
<file alias="Airframe/HelicopterCoaxial">../src/AutoPilotPlugins/Common/Images/HelicopterCoaxial.svg</file>
|
||||
<file alias="Airframe/HexaRotorPlus">../src/AutoPilotPlugins/Common/Images/HexaRotorPlus.svg</file>
|
||||
<file alias="Airframe/HexaRotorX">../src/AutoPilotPlugins/Common/Images/HexaRotorX.svg</file>
|
||||
<file alias="Airframe/OctoRotorPlus">../src/AutoPilotPlugins/Common/Images/OctoRotorPlus.svg</file>
|
||||
<file alias="Airframe/OctoRotorPlusCoaxial">../src/AutoPilotPlugins/Common/Images/OctoRotorPlusCoaxial.svg</file>
|
||||
<file alias="Airframe/OctoRotorX">../src/AutoPilotPlugins/Common/Images/OctoRotorX.svg</file>
|
||||
<file alias="Airframe/OctoRotorXCoaxial">../src/AutoPilotPlugins/Common/Images/OctoRotorXCoaxial.svg</file>
|
||||
<file alias="Airframe/Plane">../src/AutoPilotPlugins/Common/Images/Plane.svg</file>
|
||||
<file alias="Airframe/PlaneATail">../src/AutoPilotPlugins/Common/Images/PlaneATail.svg</file>
|
||||
<file alias="Airframe/PlaneVTail">../src/AutoPilotPlugins/Common/Images/PlaneVTail.svg</file>
|
||||
<file alias="Airframe/QuadRotorATail">../src/AutoPilotPlugins/Common/Images/QuadRotorATail.svg</file>
|
||||
<file alias="Airframe/QuadRotorH">../src/AutoPilotPlugins/Common/Images/QuadRotorH.svg</file>
|
||||
<file alias="Airframe/QuadRotorPlus">../src/AutoPilotPlugins/Common/Images/QuadRotorPlus.svg</file>
|
||||
<file alias="Airframe/QuadRotorVTail">../src/AutoPilotPlugins/Common/Images/QuadRotorVTail.svg</file>
|
||||
<file alias="Airframe/QuadRotorWide">../src/AutoPilotPlugins/Common/Images/QuadRotorWide.svg</file>
|
||||
<file alias="Airframe/QuadRotorX">../src/AutoPilotPlugins/Common/Images/QuadRotorX.svg</file>
|
||||
<file alias="Airframe/Rover">../src/AutoPilotPlugins/Common/Images/Rover.svg</file>
|
||||
<file alias="Airframe/Vectored6DofUUV">../src/AutoPilotPlugins/Common/Images/Vectored6DofUUV.svg</file>
|
||||
<file alias="Airframe/VTOLDuoRotorTailSitter">../src/AutoPilotPlugins/Common/Images/VTOLDuoRotorTailSitter.svg</file>
|
||||
<file alias="Airframe/VTOLPlane">../src/AutoPilotPlugins/Common/Images/VTOLPlane.svg</file>
|
||||
<file alias="Airframe/VTOLPlaneOcto">../src/AutoPilotPlugins/Common/Images/VTOLPlaneOcto.svg</file>
|
||||
<file alias="Airframe/VTOLQuadRotorTailSitter">../src/AutoPilotPlugins/Common/Images/VTOLQuadRotorTailSitter.svg</file>
|
||||
<file alias="Airframe/VTOLTiltRotor">../src/AutoPilotPlugins/Common/Images/VTOLTiltRotor.svg</file>
|
||||
<file alias="Airframe/Y6A">../src/AutoPilotPlugins/Common/Images/Y6A.svg</file>
|
||||
<file alias="Airframe/Y6B">../src/AutoPilotPlugins/Common/Images/Y6B.svg</file>
|
||||
<file alias="Airframe/YMinus">../src/AutoPilotPlugins/Common/Images/YMinus.svg</file>
|
||||
<file alias="Airframe/YPlus">../src/AutoPilotPlugins/Common/Images/YPlus.svg</file>
|
||||
<file alias="AirframeComponentIcon.png">../src/AutoPilotPlugins/Common/Images/AirframeComponentIcon.png</file>
|
||||
<file alias="AirframeFlyingWing.png">../src/AutoPilotPlugins/Common/Images/FlyingWing.svg</file>
|
||||
<file alias="AirframeHexaRotorPlus.png">../src/AutoPilotPlugins/Common/Images/HexaRotorPlus.svg</file>
|
||||
<file alias="AirframeHexaRotorX.png">../src/AutoPilotPlugins/Common/Images/HexaRotorX.svg</file>
|
||||
<file alias="AirframeOctoRotorPlus.png">../src/AutoPilotPlugins/Common/Images/OctoRotorPlus.svg</file>
|
||||
<file alias="AirframeOctoRotorX.png">../src/AutoPilotPlugins/Common/Images/OctoRotorX.svg</file>
|
||||
<file alias="AirframeQuadRotorH.png">../src/AutoPilotPlugins/Common/Images/QuadRotorH.svg</file>
|
||||
<file alias="AirframeQuadRotorPlus.png">../src/AutoPilotPlugins/Common/Images/QuadRotorPlus.svg</file>
|
||||
<file alias="AirframeQuadRotorX.png">../src/AutoPilotPlugins/Common/Images/QuadRotorX.svg</file>
|
||||
<file alias="AirframeSimulation.png">../src/AutoPilotPlugins/Common/Images/AirframeSimulation.svg</file>
|
||||
<file alias="AirframeStandardPlane.png">../src/AutoPilotPlugins/Common/Images/Plane.svg</file>
|
||||
<file alias="AlertAircraft.svg">../src/FlightMap/Images/AlertAircraft.svg</file>
|
||||
<file alias="Analyze.svg">../src/UI/toolbar/Images/Analyze.svg</file>
|
||||
<file alias="APM/BrandImage">../src/FirmwarePlugin/APM/APMBrandImage.png</file>
|
||||
<file alias="APM/BrandImageSub">../src/FirmwarePlugin/APM/APMBrandImageSub.png</file>
|
||||
<file alias="APMode.svg">../src/AutoPilotPlugins/Common/Images/APMode.svg</file>
|
||||
<file alias="Armed.svg">../src/UI/toolbar/Images/Armed.svg</file>
|
||||
<file alias="arrow-down.png">../src/QmlControls/arrow-down.png</file>
|
||||
<file alias="ArrowCCW.svg">../src/AutoPilotPlugins/Common/Images/ArrowCCW.svg</file>
|
||||
<file alias="ArrowCW.svg">../src/AutoPilotPlugins/Common/Images/ArrowCW.svg</file>
|
||||
<file alias="ArrowDirection.svg">../src/AutoPilotPlugins/Common/Images/ArrowDirection.svg</file>
|
||||
<file alias="attitudeDial.svg">../src/FlightMap/Images/attitudeDial.svg</file>
|
||||
<file alias="attitudeInstrument.svg">../src/FlightMap/Images/attitudeInstrument.svg</file>
|
||||
<file alias="attitudePointer.svg">../src/FlightMap/Images/attitudePointer.svg</file>
|
||||
<file alias="AwarenessAircraft.svg">../src/FlightMap/Images/AwarenessAircraft.svg</file>
|
||||
<file alias="Battery.svg">../src/UI/toolbar/Images/Battery.svg</file>
|
||||
<file alias="camera.svg">../resources/camera.svg</file>
|
||||
<file alias="camera_photo.svg">../src/Camera/images/camera_photo.svg</file>
|
||||
<file alias="camera_video.svg">../src/Camera/images/camera_video.svg</file>
|
||||
<file alias="CameraComponentIcon.png">../src/AutoPilotPlugins/Common/Images/CameraComponentIcon.png</file>
|
||||
<file alias="CameraIcon.svg">../src/UI/toolbar/Images/CameraIcon.svg</file>
|
||||
<file alias="CameraTrigger.svg">../src/AutoPilotPlugins/PX4/Images/CameraTrigger.svg</file>
|
||||
<file alias="check.svg">../resources/check.svg</file>
|
||||
<file alias="checkbox-check.svg">../src/QmlControls/checkbox-check.svg</file>
|
||||
<file alias="cOGPointer.svg">../src/FlightMap/Images/cOGPointer.svg</file>
|
||||
<file alias="CogWheel.svg">../src/MissionManager/CogWheel.svg</file>
|
||||
<file alias="compassDottedLine.svg">../src/FlightMap/Images/compassDottedLine.svg</file>
|
||||
<file alias="compassInstrumentArrow.svg">../src/FlightMap/Images/compassInstrumentArrow.svg</file>
|
||||
<file alias="compassInstrumentDial.svg">../src/FlightMap/Images/compassInstrumentDial.svg</file>
|
||||
<file alias="Connect.svg">../src/UI/toolbar/Images/Connect.svg</file>
|
||||
<file alias="crossHair.svg">../src/FlightMap/Images/crossHair.svg</file>
|
||||
<file alias="DatalinkLoss.svg">../src/AutoPilotPlugins/PX4/Images/DatalinkLoss.svg</file>
|
||||
<file alias="DatalinkLossLight.svg">../src/AutoPilotPlugins/PX4/Images/DatalinkLossLight.svg</file>
|
||||
<file alias="Disarmed.svg">../src/UI/toolbar/Images/Disarmed.svg</file>
|
||||
<file alias="Disconnect.svg">../src/UI/toolbar/Images/Disconnect.svg</file>
|
||||
<file alias="FirmwareUpgradeIcon.png">../src/VehicleSetup/FirmwareUpgradeIcon.png</file>
|
||||
<file alias="FollowComponentIcon.png">../src/AutoPilotPlugins/Common/Images/FlightModesComponentIcon.png</file>
|
||||
<file alias="FlightModesComponentIcon.png">../src/AutoPilotPlugins/Common/Images/FlightModesComponentIcon.png</file>
|
||||
<file alias="FloatingWindow.svg">../src/AnalyzeView/FloatingWindow.svg</file>
|
||||
<file alias="Frames/BlueROV1.png">../src/AutoPilotPlugins/APM/Images/bluerov-frame.png</file>
|
||||
<file alias="Frames/SimpleROV-3.png">../src/AutoPilotPlugins/APM/Images/simple3-frame.png</file>
|
||||
<file alias="Frames/SimpleROV-4.png">../src/AutoPilotPlugins/APM/Images/simple4-frame.png</file>
|
||||
<file alias="Frames/SimpleROV-5.png">../src/AutoPilotPlugins/APM/Images/simple5-frame.png</file>
|
||||
<file alias="Frames/Vectored.png">../src/AutoPilotPlugins/APM/Images/vectored-frame.png</file>
|
||||
<file alias="Frames/Vectored6DOF.png">../src/AutoPilotPlugins/APM/Images/vectored6dof-frame.png</file>
|
||||
<file alias="Gears.svg">../src/UI/toolbar/Images/Gears.svg</file>
|
||||
<file alias="GeoFence.svg">../src/AutoPilotPlugins/PX4/Images/GeoFence.svg</file>
|
||||
<file alias="GeoFenceLight.svg">../src/AutoPilotPlugins/PX4/Images/GeoFenceLight.svg</file>
|
||||
<file alias="GeoTagIcon">../src/AnalyzeView/GeoTagIcon.svg</file>
|
||||
<file alias="Gps.svg">../src/UI/toolbar/Images/Gps.svg</file>
|
||||
<file alias="Hamburger.svg">../src/UI/toolbar/Images/Hamburger.svg</file>
|
||||
<file alias="Help.svg">../src/FlightMap/Images/Help.svg</file>
|
||||
<file alias="HelpBlack.svg">../src/FlightMap/Images/HelpBlack.svg</file>
|
||||
<file alias="HITL.svg">../src/AutoPilotPlugins/PX4/Images/HITL.svg</file>
|
||||
<file alias="Home.svg">../src/FlightMap/Images/Home.svg</file>
|
||||
<file alias="Joystick.png">../src/UI/toolbar/Images/Joystick.png</file>
|
||||
<file alias="LandMode.svg">../src/AutoPilotPlugins/PX4/Images/LandMode.svg</file>
|
||||
<file alias="LandModeCopter.svg">../src/AutoPilotPlugins/PX4/Images/LandModeCopter.svg</file>
|
||||
<file alias="LightsComponentIcon.png">../src/AutoPilotPlugins/APM/Images/LightsComponentIcon.png</file>
|
||||
<file alias="LogDownloadIcon">../src/AnalyzeView/LogDownloadIcon.svg</file>
|
||||
<file alias="LowBattery.svg">../src/AutoPilotPlugins/PX4/Images/LowBattery.svg</file>
|
||||
<file alias="LowBatteryLight.svg">../src/AutoPilotPlugins/PX4/Images/LowBatteryLight.svg</file>
|
||||
<file alias="MapAddMission.svg">../src/FlightMap/Images/MapAddMission.svg</file>
|
||||
<file alias="MapAddMissionBlack.svg">../src/FlightMap/Images/MapAddMissionBlack.svg</file>
|
||||
<file alias="MapCenter.svg">../src/FlightMap/Images/MapCenter.svg</file>
|
||||
<file alias="MapCenterBlack.svg">../src/FlightMap/Images/MapCenterBlack.svg</file>
|
||||
<file alias="MapDrawShape.svg">../src/FlightMap/Images/MapDrawShape.svg</file>
|
||||
<file alias="MapHome.svg">../src/FlightMap/Images/MapHome.svg</file>
|
||||
<file alias="MapHomeBlack.svg">../src/FlightMap/Images/MapHomeBlack.svg</file>
|
||||
<file alias="MapSync.svg">../src/FlightMap/Images/MapSync.svg</file>
|
||||
<file alias="MapSyncBlack.svg">../src/FlightMap/Images/MapSyncBlack.svg</file>
|
||||
<file alias="MapSyncChanged.svg">../src/FlightMap/Images/MapSyncChanged.svg</file>
|
||||
<file alias="MapType.svg">../src/FlightMap/Images/MapType.svg</file>
|
||||
<file alias="MapTypeBlack.svg">../src/FlightMap/Images/MapTypeBlack.svg</file>
|
||||
<file alias="MAVLinkConsoleIcon">../src/AnalyzeView/MAVLinkConsoleIcon.svg</file>
|
||||
<file alias="MAVLinkInspector">../src/AnalyzeView/MAVLinkInspector.svg</file>
|
||||
<file alias="Megaphone.svg">../src/UI/toolbar/Images/Megaphone.svg</file>
|
||||
<file alias="MotorComponentIcon.svg">../src/AutoPilotPlugins/Common/Images/MotorComponentIcon.svg</file>
|
||||
<file alias="no-logging-light.svg">../src/AutoPilotPlugins/PX4/Images/no-logging-light.svg</file>
|
||||
<file alias="no-logging.svg">../src/AutoPilotPlugins/PX4/Images/no-logging.svg</file>
|
||||
<file alias="ObjectAvoidance.svg">../src/AutoPilotPlugins/PX4/Images/ObjectAvoidance.svg</file>
|
||||
<file alias="PatternCamera.png">../resources/PatternCamera.png</file>
|
||||
<file alias="PatternGrid.png">../resources/PatternGrid.png</file>
|
||||
<file alias="PatternPresets.png">../resources/PatternPresets.png</file>
|
||||
<file alias="PatternTerrain.png">../resources/PatternTerrain.png</file>
|
||||
<file alias="PiP.svg">../src/FlightMap/Images/PiP.svg</file>
|
||||
<file alias="pipHide.svg">../src/FlightMap/Images/pipHide.svg</file>
|
||||
<file alias="pipResize.svg">../src/FlightMap/Images/pipResize.svg</file>
|
||||
<file alias="Plan.svg">../src/UI/toolbar/Images/Plan.svg</file>
|
||||
<file alias="PlanCreator/BlankPlanCreator.png">../src/MissionManager/BlankPlanCreator.png</file>
|
||||
<file alias="PlanCreator/CorridorScanPlanCreator.png">../src/MissionManager/CorridorScanPlanCreator.png</file>
|
||||
<file alias="PlanCreator/StructureScanPlanCreator.png">../src/MissionManager/StructureScanPlanCreator.png</file>
|
||||
<file alias="PlanCreator/SurveyPlanCreator.png">../src/MissionManager/SurveyPlanCreator.png</file>
|
||||
<file alias="PowerComponentBattery_01cell.svg">../src/AutoPilotPlugins/PX4/Images/PowerComponentBattery_01cell.svg</file>
|
||||
<file alias="PowerComponentBattery_02cell.svg">../src/AutoPilotPlugins/PX4/Images/PowerComponentBattery_02cell.svg</file>
|
||||
<file alias="PowerComponentBattery_03cell.svg">../src/AutoPilotPlugins/PX4/Images/PowerComponentBattery_03cell.svg</file>
|
||||
<file alias="PowerComponentBattery_04cell.svg">../src/AutoPilotPlugins/PX4/Images/PowerComponentBattery_04cell.svg</file>
|
||||
<file alias="PowerComponentBattery_05cell.svg">../src/AutoPilotPlugins/PX4/Images/PowerComponentBattery_05cell.svg</file>
|
||||
<file alias="PowerComponentBattery_06cell.svg">../src/AutoPilotPlugins/PX4/Images/PowerComponentBattery_06cell.svg</file>
|
||||
<file alias="PowerComponentIcon.png">../src/AutoPilotPlugins/Common/Images/PowerComponentIcon.png</file>
|
||||
<file alias="PX4/BrandImage">../src/FirmwarePlugin/PX4/PX4BrandImage.png</file>
|
||||
<file alias="Quad.svg">../src/UI/toolbar/Images/Quad.svg</file>
|
||||
<file alias="RadioComponentIcon.png">../src/AutoPilotPlugins/Common/Images/RadioComponentIcon.png</file>
|
||||
<file alias="RidEmergencyBackgroundHighlight.svg">../src/UI/toolbar/Images/RidEmergencyBackgroundHighlight.svg</file>
|
||||
<file alias="RidEmergencyBackground.svg">../src/UI/toolbar/Images/RidEmergencyBackground.svg</file>
|
||||
<file alias="RidFlagBackgroundGreen.svg">../src/UI/toolbar/Images/RidFlagBackgroundGreen.svg</file>
|
||||
<file alias="RidFlagBackgroundRed.svg">../src/UI/toolbar/Images/RidFlagBackgroundRed.svg</file>
|
||||
<file alias="RidIconGreen.svg">../src/UI/toolbar/Images/RidIconGreen.svg</file>
|
||||
<file alias="RidIconGrey.svg">../src/UI/toolbar/Images/RidIconGrey.svg</file>
|
||||
<file alias="RidIconRed.svg">../src/UI/toolbar/Images/RidIconRed.svg</file>
|
||||
<file alias="RidIconYellow.svg">../src/UI/toolbar/Images/RidIconYellow.svg</file>
|
||||
<file alias="RC.svg">../src/UI/toolbar/Images/RC.svg</file>
|
||||
<file alias="RCLoss.svg">../src/AutoPilotPlugins/PX4/Images/RCLoss.svg</file>
|
||||
<file alias="RCLossLight.svg">../src/AutoPilotPlugins/PX4/Images/RCLossLight.svg</file>
|
||||
<file alias="ReturnToHomeAltitude.svg">../src/AutoPilotPlugins/PX4/Images/ReturnToHomeAltitude.svg</file>
|
||||
<file alias="ReturnToHomeAltitudeCopter.svg">../src/AutoPilotPlugins/PX4/Images/ReturnToHomeAltitudeCopter.svg</file>
|
||||
<file alias="roi.svg">../src/UI/toolbar/Images/roi.svg</file>
|
||||
<file alias="rollDialWhite.svg">../src/FlightMap/Images/rollDialWhite.svg</file>
|
||||
<file alias="rollPointerWhite.svg">../src/FlightMap/Images/rollPointerWhite.svg</file>
|
||||
<file alias="RTK.svg">../src/UI/toolbar/Images/RTK.svg</file>
|
||||
<file alias="SafetyComponentIcon.png">../src/AutoPilotPlugins/Common/Images/SafetyComponentIcon.png</file>
|
||||
<file alias="scale.png">../src/FlightMap/Images/scale.png</file>
|
||||
<file alias="scale_end.png">../src/FlightMap/Images/scale_end.png</file>
|
||||
<file alias="scale_endLight.png">../src/FlightMap/Images/scale_endLight.png</file>
|
||||
<file alias="scaleLight.png">../src/FlightMap/Images/scaleLight.png</file>
|
||||
<file alias="SensorsComponentIcon.png">../src/AutoPilotPlugins/Common/Images/SensorsComponentIcon.png</file>
|
||||
<file alias="Signal0.svg">../src/UI/toolbar/Images/Signal0.svg</file>
|
||||
<file alias="Signal100.svg">../src/UI/toolbar/Images/Signal100.svg</file>
|
||||
<file alias="Signal20.svg">../src/UI/toolbar/Images/Signal20.svg</file>
|
||||
<file alias="Signal40.svg">../src/UI/toolbar/Images/Signal40.svg</file>
|
||||
<file alias="Signal60.svg">../src/UI/toolbar/Images/Signal60.svg</file>
|
||||
<file alias="Signal80.svg">../src/UI/toolbar/Images/Signal80.svg</file>
|
||||
<file alias="StationMode.svg">../src/AutoPilotPlugins/Common/Images/StationMode.svg</file>
|
||||
<file alias="SubFrameComponentIcon.png">../src/AutoPilotPlugins/APM/Images/SubFrameComponentIcon.png</file>
|
||||
<file alias="ForwardingSupportIcon.svg">../src/AutoPilotPlugins/APM/Images/ForwardingSupportIcon.svg</file>
|
||||
<file alias="ForwardingSupportIconGreen.svg">../src/AutoPilotPlugins/APM/Images/ForwardingSupportIconGreen.svg</file>
|
||||
<file alias="subMenuButtonImage.png">../resources/CogWheels.png</file>
|
||||
<file alias="subVehicleArrowOpaque.png">../src/FlightMap/Images/sub.png</file>
|
||||
<file alias="TelemRSSI.svg">../src/UI/toolbar/Images/TelemRSSI.svg</file>
|
||||
<file alias="TrackingIcon.svg">../src/UI/toolbar/Images/TrackingIcon.svg</file>
|
||||
<file alias="TuningComponentIcon.png">../src/AutoPilotPlugins/Common/Images/TuningComponentIcon.png</file>
|
||||
<file alias="vehicleArrowOpaque.svg">../src/FlightMap/Images/vehicleArrowOpaque.svg</file>
|
||||
<file alias="vehicleArrowOutline.svg">../src/FlightMap/Images/vehicleArrowOutline.svg</file>
|
||||
<file alias="VehicleDown.png">../src/AutoPilotPlugins/PX4/Images/VehicleDown.png</file>
|
||||
<file alias="VehicleDownRotate.png">../src/AutoPilotPlugins/PX4/Images/VehicleDownRotate.png</file>
|
||||
<file alias="VehicleLeft.png">../src/AutoPilotPlugins/PX4/Images/VehicleLeft.png</file>
|
||||
<file alias="VehicleLeftRotate.png">../src/AutoPilotPlugins/PX4/Images/VehicleLeftRotate.png</file>
|
||||
<file alias="VehicleNoseDown.png">../src/AutoPilotPlugins/PX4/Images/VehicleNoseDown.png</file>
|
||||
<file alias="VehicleNoseDownRotate.png">../src/AutoPilotPlugins/PX4/Images/VehicleNoseDownRotate.png</file>
|
||||
<file alias="VehicleRight.png">../src/AutoPilotPlugins/PX4/Images/VehicleRight.png</file>
|
||||
<file alias="VehicleRightRotate.png">../src/AutoPilotPlugins/PX4/Images/VehicleRightRotate.png</file>
|
||||
<file alias="VehicleSummaryIcon.png">../src/VehicleSetup/VehicleSummaryIcon.png</file>
|
||||
<file alias="VehicleTailDown.png">../src/AutoPilotPlugins/PX4/Images/VehicleTailDown.png</file>
|
||||
<file alias="VehicleTailDownRotate.png">../src/AutoPilotPlugins/PX4/Images/VehicleTailDownRotate.png</file>
|
||||
<file alias="VehicleUpsideDown.png">../src/AutoPilotPlugins/PX4/Images/VehicleUpsideDown.png</file>
|
||||
<file alias="VehicleUpsideDownRotate.png">../src/AutoPilotPlugins/PX4/Images/VehicleUpsideDownRotate.png</file>
|
||||
<file alias="VibrationPageIcon">../src/AnalyzeView/VibrationPageIcon.png</file>
|
||||
<file alias="wifi.svg">../src/AutoPilotPlugins/Common/Images/wifi.svg</file>
|
||||
<file alias="Yield.svg">../src/UI/toolbar/Images/Yield.svg</file>
|
||||
<file alias="ZoomMinus.svg">../src/FlightMap/Images/ZoomMinus.svg</file>
|
||||
<file alias="ZoomPlus.svg">../src/FlightMap/Images/ZoomPlus.svg</file>
|
||||
<file alias="Viewer3D/City3DMapIcon.svg">../src/Viewer3D/Images/city_3d_map_icon.svg</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
@@ -1,2 +1,2 @@
|
||||
<file alias="PaperPlane.svg">src/ui/toolbar/Images/PaperPlane.svg</file>
|
||||
|
||||
<file alias="QGCLogoFull">resources/QGCLogoFull.svg</file>
|
||||
|
||||
@@ -38,7 +38,6 @@
|
||||
<file alias="Play">../resources/Play.svg</file>
|
||||
<file alias="PowerButton">../resources/PowerButton.svg</file>
|
||||
<file alias="QGCLogoBlack">../resources/QGCLogoBlack.svg</file>
|
||||
<file alias="QGCLogoFull">../resources/QGCLogoFull.svg</file>
|
||||
<file alias="QGCLogoWhite">../resources/QGCLogoWhite.svg</file>
|
||||
<file alias="QGCLogoArrow">../resources/QGCLogoArrow.svg</file>
|
||||
<file alias="QGroundControlConnect">../resources/QGroundControlConnect.svg</file>
|
||||
|
||||
@@ -1,20 +1,18 @@
|
||||
<RCC>
|
||||
<qresource prefix="/toolbar">
|
||||
<file alias="ArmedIndicator.qml">../src/ui/toolbar/ArmedIndicator.qml</file>
|
||||
<file alias="GPSIndicator.qml">../src/ui/toolbar/GPSIndicator.qml</file>
|
||||
<file alias="GPSRTKIndicator.qml">../src/ui/toolbar/GPSRTKIndicator.qml</file>
|
||||
<file alias="JoystickIndicator.qml">../src/ui/toolbar/JoystickIndicator.qml</file>
|
||||
<file alias="LinkIndicator.qml">../src/ui/toolbar/LinkIndicator.qml</file>
|
||||
<file alias="MainToolBarIndicators.qml">../src/ui/toolbar/MainToolBarIndicators.qml</file>
|
||||
<file alias="MessageIndicator.qml">../src/ui/toolbar/MessageIndicator.qml</file>
|
||||
<file alias="ModeIndicator.qml">../src/ui/toolbar/ModeIndicator.qml</file>
|
||||
<file alias="MultiVehicleSelector.qml">../src/ui/toolbar/MultiVehicleSelector.qml</file>
|
||||
<file alias="RCRSSIIndicator.qml">../src/ui/toolbar/RCRSSIIndicator.qml</file>
|
||||
<file alias="RemoteIDIndicator.qml">../src/ui/toolbar/RemoteIDIndicator.qml</file>
|
||||
<file alias="ROIIndicator.qml">../src/ui/toolbar/ROIIndicator.qml</file>
|
||||
<file alias="TelemetryRSSIIndicator.qml">../src/ui/toolbar/TelemetryRSSIIndicator.qml</file>
|
||||
<file alias="VTOLModeIndicator.qml">../src/ui/toolbar/VTOLModeIndicator.qml</file>
|
||||
<file alias="APMSupportForwardingIndicator.qml">../src/ui/toolbar/APMSupportForwardingIndicator.qml</file>
|
||||
<file alias="ArmedIndicator.qml">../src/UI/toolbar/ArmedIndicator.qml</file>
|
||||
<file alias="GPSIndicator.qml">../src/UI/toolbar/GPSIndicator.qml</file>
|
||||
<file alias="GPSRTKIndicator.qml">../src/UI/toolbar/GPSRTKIndicator.qml</file>
|
||||
<file alias="JoystickIndicator.qml">../src/UI/toolbar/JoystickIndicator.qml</file>
|
||||
<file alias="LinkIndicator.qml">../src/UI/toolbar/LinkIndicator.qml</file>
|
||||
<file alias="MessageIndicator.qml">../src/UI/toolbar/MessageIndicator.qml</file>
|
||||
<file alias="ModeIndicator.qml">../src/UI/toolbar/ModeIndicator.qml</file>
|
||||
<file alias="MultiVehicleSelector.qml">../src/UI/toolbar/MultiVehicleSelector.qml</file>
|
||||
<file alias="RCRSSIIndicator.qml">../src/UI/toolbar/RCRSSIIndicator.qml</file>
|
||||
<file alias="RemoteIDIndicator.qml">../src/UI/toolbar/RemoteIDIndicator.qml</file>
|
||||
<file alias="TelemetryRSSIIndicator.qml">../src/UI/toolbar/TelemetryRSSIIndicator.qml</file>
|
||||
<file alias="VTOLModeIndicator.qml">../src/UI/toolbar/VTOLModeIndicator.qml</file>
|
||||
<file alias="APMSupportForwardingIndicator.qml">../src/UI/toolbar/APMSupportForwardingIndicator.qml</file>
|
||||
</qresource>
|
||||
<qresource prefix="/checklists">
|
||||
<file alias="DefaultChecklist.qml">../src/FlightDisplay/DefaultChecklist.qml</file>
|
||||
@@ -29,52 +27,60 @@
|
||||
<file alias="QGroundControl/Controls/QGCDynamicObjectManager.qml">../src/QmlControls/QGCDynamicObjectManager.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCOptionsComboBox.qml">../src/QmlControls/QGCOptionsComboBox.qml</file>
|
||||
<file alias="QGroundControl/Controls/TransectStyleMapVisuals.qml">../src/PlanView/TransectStyleMapVisuals.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/MapLineArrow.qml">../src/MissionManager/MapLineArrow.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/MapLineArrow.qml">../src/FlightMap/MapItems/MapLineArrow.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/SplitIndicator.qml">../src/FlightMap/MapItems/SplitIndicator.qml</file>
|
||||
<file alias="ADSBServerSettings.qml">../src/UI/preferences/ADSBServerSettings.qml</file>
|
||||
<file alias="AirLinkSettings.qml">../src/AirLink/AirLinkSettings.qml</file>
|
||||
<file alias="AnalyzeView.qml">../src/AnalyzeView/AnalyzeView.qml</file>
|
||||
<file alias="AppSettings.qml">../src/ui/AppSettings.qml</file>
|
||||
<file alias="BluetoothSettings.qml">../src/ui/preferences/BluetoothSettings.qml</file>
|
||||
<file alias="AppSettings.qml">../src/UI/AppSettings.qml</file>
|
||||
<file alias="BluetoothSettings.qml">../src/UI/preferences/BluetoothSettings.qml</file>
|
||||
<file alias="CorridorScanEditor.qml">../src/PlanView/CorridorScanEditor.qml</file>
|
||||
<file alias="RemoteIDSettings.qml">../src/ui/preferences/RemoteIDSettings.qml</file>
|
||||
<file alias="RemoteIDSettings.qml">../src/UI/preferences/RemoteIDSettings.qml</file>
|
||||
<file alias="ESP8266Component.qml">../src/AutoPilotPlugins/Common/ESP8266Component.qml</file>
|
||||
<file alias="ESP8266ComponentSummary.qml">../src/AutoPilotPlugins/Common/ESP8266ComponentSummary.qml</file>
|
||||
<file alias="ExitWithErrorWindow.qml">../src/ui/ExitWithErrorWindow.qml</file>
|
||||
<file alias="ExitWithErrorWindow.qml">../src/UI/ExitWithErrorWindow.qml</file>
|
||||
<file alias="FirmwareUpgrade.qml">../src/VehicleSetup/FirmwareUpgrade.qml</file>
|
||||
<file alias="FlightDisplayViewDummy.qml">../src/FlightDisplay/FlightDisplayViewDummy.qml</file>
|
||||
<file alias="FlightDisplayViewUVC.qml">../src/FlightDisplay/FlightDisplayViewUVC.qml</file>
|
||||
<file alias="FlyViewSettings.qml">../src/UI/preferences/FlyViewSettings.qml</file>
|
||||
<file alias="FWLandingPatternEditor.qml">../src/PlanView/FWLandingPatternEditor.qml</file>
|
||||
<file alias="GeneralSettings.qml">../src/ui/preferences/GeneralSettings.qml</file>
|
||||
<file alias="GeneralSettings.qml">../src/UI/preferences/GeneralSettings.qml</file>
|
||||
<file alias="GeoTagPage.qml">../src/AnalyzeView/GeoTagPage.qml</file>
|
||||
<file alias="HelpSettings.qml">../src/ui/preferences/HelpSettings.qml</file>
|
||||
<file alias="HelpSettings.qml">../src/UI/preferences/HelpSettings.qml</file>
|
||||
<file alias="IntegratedAttitudeIndicator.qml">../src/FlightMap/Widgets/IntegratedAttitudeIndicator.qml</file>
|
||||
<file alias="IntegratedCompassAttitude.qml">../src/FlightMap/Widgets/IntegratedCompassAttitude.qml</file>
|
||||
<file alias="JoystickConfig.qml">../src/VehicleSetup/JoystickConfig.qml</file>
|
||||
<file alias="JoystickConfigAdvanced.qml">../src/VehicleSetup/JoystickConfigAdvanced.qml</file>
|
||||
<file alias="JoystickConfigButtons.qml">../src/VehicleSetup/JoystickConfigButtons.qml</file>
|
||||
<file alias="JoystickConfigCalibration.qml">../src/VehicleSetup/JoystickConfigCalibration.qml</file>
|
||||
<file alias="JoystickConfigGeneral.qml">../src/VehicleSetup/JoystickConfigGeneral.qml</file>
|
||||
<file alias="LinkSettings.qml">../src/ui/preferences/LinkSettings.qml</file>
|
||||
<file alias="LinkSettings.qml">../src/UI/preferences/LinkSettings.qml</file>
|
||||
<file alias="LogDownloadPage.qml">../src/AnalyzeView/LogDownloadPage.qml</file>
|
||||
<file alias="LogReplaySettings.qml">../src/ui/preferences/LogReplaySettings.qml</file>
|
||||
<file alias="MainRootWindow.qml">../src/ui/MainRootWindow.qml</file>
|
||||
<file alias="LogReplaySettings.qml">../src/UI/preferences/LogReplaySettings.qml</file>
|
||||
<file alias="MainRootWindow.qml">../src/UI/MainRootWindow.qml</file>
|
||||
<file alias="MapSettings.qml">../src/UI/preferences/MapSettings.qml</file>
|
||||
<file alias="MAVLinkConsolePage.qml">../src/AnalyzeView/MAVLinkConsolePage.qml</file>
|
||||
<file alias="MAVLinkInspectorPage.qml">../src/AnalyzeView/MAVLinkInspectorPage.qml</file>
|
||||
<file alias="PX4LogTransferSettings.qml">../src/ui/preferences/PX4LogTransferSettings.qml</file>
|
||||
<file alias="PX4LogTransferSettings.qml">../src/UI/preferences/PX4LogTransferSettings.qml</file>
|
||||
<file alias="MissionSettingsEditor.qml">../src/PlanView/MissionSettingsEditor.qml</file>
|
||||
<file alias="MotorComponent.qml">../src/AutoPilotPlugins/Common/MotorComponent.qml</file>
|
||||
<file alias="ActuatorComponent.qml">../src/AutoPilotPlugins/PX4/ActuatorComponent.qml</file>
|
||||
<file alias="ActuatorFact.qml">../src/AutoPilotPlugins/PX4/ActuatorFact.qml</file>
|
||||
<file alias="ActuatorSlider.qml">../src/AutoPilotPlugins/PX4/ActuatorSlider.qml</file>
|
||||
<file alias="OfflineMap.qml">../src/QtLocationPlugin/QMLControl/OfflineMap.qml</file>
|
||||
<file alias="PlanToolBar.qml">../src/PlanView/PlanToolBar.qml</file>
|
||||
<file alias="PlanToolBarIndicators.qml">../src/PlanView/PlanToolBarIndicators.qml</file>
|
||||
<file alias="PlanView.qml">../src/PlanView/PlanView.qml</file>
|
||||
<file alias="PlanViewSettings.qml">../src/UI/preferences/PlanViewSettings.qml</file>
|
||||
<file alias="PlanViewToolBar.qml">../src/UI/toolbar/PlanViewToolBar.qml</file>
|
||||
<file alias="PreFlightCheckList.qml">../src/FlightDisplay/PreFlightCheckList.qml</file>
|
||||
<file alias="PX4FlowSensor.qml">../src/VehicleSetup/PX4FlowSensor.qml</file>
|
||||
<file alias="QGCInstrumentWidget.qml">../src/FlightMap/Widgets/QGCInstrumentWidget.qml</file>
|
||||
<file alias="QGCInstrumentWidgetAlternate.qml">../src/FlightMap/Widgets/QGCInstrumentWidgetAlternate.qml</file>
|
||||
<file alias="VerticalCompassAttitude.qml">../src/FlightMap/Widgets/VerticalCompassAttitude.qml</file>
|
||||
<file alias="HorizontalCompassAttitude.qml">../src/FlightMap/Widgets/HorizontalCompassAttitude.qml</file>
|
||||
<file alias="QGroundControl/Controls/AnalyzePage.qml">../src/AnalyzeView/AnalyzePage.qml</file>
|
||||
<file alias="QGroundControl/Controls/AppMessages.qml">../src/QmlControls/AppMessages.qml</file>
|
||||
<file alias="QGroundControl/Controls/AltModeDialog.qml">../src/QmlControls/AltModeDialog.qml</file>
|
||||
<file alias="QGroundControl/Controls/AxisMonitor.qml">../src/QmlControls/AxisMonitor.qml</file>
|
||||
<file alias="QGroundControl/Controls/BatteryIndicator.qml">../src/UI/toolbar/BatteryIndicator.qml</file>
|
||||
<file alias="QGroundControl/Controls/BatteryIndicatorContentItem.qml">../src/UI/toolbar/BatteryIndicatorContentItem.qml</file>
|
||||
<file alias="QGroundControl/Controls/CameraCalcCamera.qml">../src/PlanView/CameraCalcCamera.qml</file>
|
||||
<file alias="QGroundControl/Controls/CameraCalcGrid.qml">../src/PlanView/CameraCalcGrid.qml</file>
|
||||
<file alias="QGroundControl/Controls/CameraSection.qml">../src/PlanView/CameraSection.qml</file>
|
||||
@@ -85,25 +91,33 @@
|
||||
<file alias="QGroundControl/Controls/DropPanel.qml">../src/QmlControls/DropPanel.qml</file>
|
||||
<file alias="QGroundControl/Controls/EditPositionDialog.qml">../src/QmlControls/EditPositionDialog.qml</file>
|
||||
<file alias="QGroundControl/Controls/ExclusiveGroupItem.qml">../src/QmlControls/ExclusiveGroupItem.qml</file>
|
||||
<file alias="QGroundControl/Controls/FactSlider.qml">../src/QmlControls/FactSlider.qml</file>
|
||||
<file alias="QGroundControl/Controls/FactSliderPanel.qml">../src/QmlControls/FactSliderPanel.qml</file>
|
||||
<file alias="QGroundControl/Controls/FirstRunPrompt.qml">../src/FirstRunPromptDialogs/FirstRunPrompt.qml</file>
|
||||
<file alias="QGroundControl/Controls/FileButton.qml">../src/QmlControls/FileButton.qml</file>
|
||||
<file alias="QGroundControl/Controls/FlightModeIndicator.qml">../src/UI/toolbar/FlightModeIndicator.qml</file>
|
||||
<file alias="QGroundControl/Controls/FlightModeDropdown.qml">../src/QmlControls/FlightModeDropdown.qml</file>
|
||||
<file alias="QGroundControl/Controls/FlightModeMenu.qml">../src/QmlControls/FlightModeMenu.qml</file>
|
||||
<file alias="QGroundControl/Controls/FWLandingPatternMapVisual.qml">../src/PlanView/FWLandingPatternMapVisual.qml</file>
|
||||
<file alias="QGroundControl/Controls/GPSIndicatorPage.qml">../src/UI/toolbar/GPSIndicatorPage.qml</file>
|
||||
<file alias="QGroundControl/Controls/GeoFenceEditor.qml">../src/PlanView/GeoFenceEditor.qml</file>
|
||||
<file alias="QGroundControl/Controls/GeoFenceMapVisuals.qml">../src/PlanView/GeoFenceMapVisuals.qml</file>
|
||||
<file alias="QGroundControl/Controls/HorizontalFactValueGrid.qml">../src/QmlControls/HorizontalFactValueGrid.qml</file>
|
||||
<file alias="QGroundControl/Controls/IndicatorButton.qml">../src/QmlControls/IndicatorButton.qml</file>
|
||||
<file alias="QGroundControl/Controls/LabelledButton.qml">../src/QmlControls/LabelledButton.qml</file>
|
||||
<file alias="QGroundControl/Controls/LabelledComboBox.qml">../src/QmlControls/LabelledComboBox.qml</file>
|
||||
<file alias="QGroundControl/Controls/LabelledLabel.qml">../src/QmlControls/LabelledLabel.qml</file>
|
||||
<file alias="QGroundControl/Controls/RemoteIDIndicatorPage.qml">../src/UI/toolbar/RemoteIDIndicatorPage.qml</file>
|
||||
<file alias="QGroundControl/Controls/SettingsGroupLayout.qml">../src/QmlControls/SettingsGroupLayout.qml</file>
|
||||
<file alias="QGroundControl/Controls/InstrumentValueLabel.qml">../src/QmlControls/InstrumentValueLabel.qml</file>
|
||||
<file alias="QGroundControl/Controls/InstrumentValueValue.qml">../src/QmlControls/InstrumentValueValue.qml</file>
|
||||
<file alias="QGroundControl/Controls/InstrumentValueEditDialog.qml">../src/QmlControls/InstrumentValueEditDialog.qml</file>
|
||||
<file alias="QGroundControl/Controls/JoystickThumbPad.qml">../src/QmlControls/JoystickThumbPad.qml</file>
|
||||
<file alias="QGroundControl/Controls/KMLOrSHPFileDialog.qml">../src/QmlControls/KMLOrSHPFileDialog.qml</file>
|
||||
<file alias="QGroundControl/Controls/LogReplayStatusBar.qml">../src/QmlControls/LogReplayStatusBar.qml</file>
|
||||
<file alias="QGroundControl/Controls/MainStatusIndicator.qml">../src/ui/toolbar/MainStatusIndicator.qml</file>
|
||||
<file alias="QGroundControl/Controls/FlightModeMenuIndicator.qml">../src/ui/toolbar/FlightModeMenuIndicator.qml</file>
|
||||
<file alias="QGroundControl/Controls/MainToolBar.qml">../src/ui/toolbar/MainToolBar.qml</file>
|
||||
<file alias="QGroundControl/Controls/MainStatusIndicator.qml">../src/UI/toolbar/MainStatusIndicator.qml</file>
|
||||
<file alias="QGroundControl/Controls/FlightModeMenuIndicator.qml">../src/UI/toolbar/FlightModeMenuIndicator.qml</file>
|
||||
<file alias="QGroundControl/Controls/MainStatusIndicatorOfflinePage.qml">../src/UI/toolbar/MainStatusIndicatorOfflinePage.qml</file>
|
||||
<file alias="QGroundControl/Controls/MainWindowSavedState.qml">../src/QmlControls/MainWindowSavedState.qml</file>
|
||||
<file alias="QGroundControl/Controls/MAVLinkChart.qml">../src/QmlControls/MAVLinkChart.qml</file>
|
||||
<file alias="QGroundControl/Controls/MAVLinkMessageButton.qml">../src/QmlControls/MAVLinkMessageButton.qml</file>
|
||||
@@ -115,6 +129,8 @@
|
||||
<file alias="QGroundControl/Controls/ModeSwitchDisplay.qml">../src/QmlControls/ModeSwitchDisplay.qml</file>
|
||||
<file alias="QGroundControl/Controls/MultiRotorMotorDisplay.qml">../src/QmlControls/MultiRotorMotorDisplay.qml</file>
|
||||
<file alias="QGroundControl/Controls/OfflineMapButton.qml">../src/QmlControls/OfflineMapButton.qml</file>
|
||||
<file alias="QGroundControl/Controls/OfflineMapEditor.qml">../src/QtLocationPlugin/QMLControl/OfflineMapEditor.qml</file>
|
||||
<file alias="QGroundControl/Controls/OfflineMapInfo.qml">../src/UI/preferences/OfflineMapInfo.qml</file>
|
||||
<file alias="QGroundControl/Controls/ParameterDiffDialog.qml">../src/QmlControls/ParameterDiffDialog.qml</file>
|
||||
<file alias="QGroundControl/Controls/ParameterEditor.qml">../src/QmlControls/ParameterEditor.qml</file>
|
||||
<file alias="QGroundControl/Controls/ParameterEditorDialog.qml">../src/QmlControls/ParameterEditorDialog.qml</file>
|
||||
@@ -127,6 +143,7 @@
|
||||
<file alias="QGroundControl/Controls/QGCColumnButton.qml">../src/QmlControls/QGCColumnButton.qml</file>
|
||||
<file alias="QGroundControl/Controls/AutotuneUI.qml">../src/QmlControls/AutotuneUI.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCCheckBox.qml">../src/QmlControls/QGCCheckBox.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCCheckBoxSlider.qml">../src/QmlControls/QGCCheckBoxSlider.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCColoredImage.qml">../src/QmlControls/QGCColoredImage.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCComboBox.qml">../src/QmlControls/QGCComboBox.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCFileDialog.qml">../src/QmlControls/QGCFileDialog.qml</file>
|
||||
@@ -136,17 +153,18 @@
|
||||
<file alias="QGroundControl/Controls/QGCGroupBox.qml">../src/QmlControls/QGCGroupBox.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCLabel.qml">../src/QmlControls/QGCLabel.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCListView.qml">../src/QmlControls/QGCListView.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCMapCircleVisuals.qml">../src/MissionManager/QGCMapCircleVisuals.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/QGCMapCircleVisuals.qml">../src/FlightMap/MapItems/QGCMapCircleVisuals.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCMapLabel.qml">../src/QmlControls/QGCMapLabel.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCMapPolygonVisuals.qml">../src/MissionManager/QGCMapPolygonVisuals.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCMapPolylineVisuals.qml">../src/MissionManager/QGCMapPolylineVisuals.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/QGCMapPolygonVisuals.qml">../src/FlightMap/MapItems/QGCMapPolygonVisuals.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/QGCMapPolylineVisuals.qml">../src/FlightMap/MapItems/QGCMapPolylineVisuals.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCMarqueeLabel.qml">../src/QmlControls/QGCMarqueeLabel.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCMenu.qml">../src/QmlControls/QGCMenu.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCMenuItem.qml">../src/QmlControls/QGCMenuItem.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCMenuSeparator.qml">../src/QmlControls/QGCMenuSeparator.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCMouseArea.qml">../src/QmlControls/QGCMouseArea.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCMovableItem.qml">../src/QmlControls/QGCMovableItem.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCPopupDialog.qml">../src/QmlControls/QGCPopupDialog.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCPipOverlay.qml">../src/QmlControls/QGCPipOverlay.qml</file>
|
||||
<file alias="QGroundControl/Controls/PipView.qml">../src/QmlControls/PipView.qml</file>
|
||||
<file alias="QGroundControl/Controls/PipState.qml">../src/QmlControls/PipState.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCRadioButton.qml">../src/QmlControls/QGCRadioButton.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCSimpleMessageDialog.qml">../src/QmlControls/QGCSimpleMessageDialog.qml</file>
|
||||
@@ -165,8 +183,9 @@
|
||||
<file alias="QGroundControl/Controls/RCToParamDialog.qml">../src/QmlControls/RCToParamDialog.qml</file>
|
||||
<file alias="QGroundControl/Controls/QGCRoundButton.qml">../src/QmlControls/QGCRoundButton.qml</file>
|
||||
<file alias="QGroundControl/Controls/SectionHeader.qml">../src/QmlControls/SectionHeader.qml</file>
|
||||
<file alias="QGroundControl/Controls/SelectableControl.qml">../src/QmlControls/SelectableControl.qml</file>
|
||||
<file alias="QGroundControl/Controls/SetupPage.qml">../src/AutoPilotPlugins/Common/SetupPage.qml</file>
|
||||
<file alias="QGroundControl/Controls/SignalStrength.qml">../src/ui/toolbar/SignalStrength.qml</file>
|
||||
<file alias="QGroundControl/Controls/SignalStrength.qml">../src/UI/toolbar/SignalStrength.qml</file>
|
||||
<file alias="QGroundControl/Controls/SimpleItemMapVisual.qml">../src/PlanView/SimpleItemMapVisual.qml</file>
|
||||
<file alias="QGroundControl/Controls/SliderSwitch.qml">../src/QmlControls/SliderSwitch.qml</file>
|
||||
<file alias="QGroundControl/Controls/StructureScanMapVisual.qml">../src/PlanView/StructureScanMapVisual.qml</file>
|
||||
@@ -174,6 +193,7 @@
|
||||
<file alias="QGroundControl/Controls/SurveyMapVisual.qml">../src/PlanView/SurveyMapVisual.qml</file>
|
||||
<file alias="QGroundControl/Controls/TerrainStatus.qml">../src/PlanView/TerrainStatus.qml</file>
|
||||
<file alias="QGroundControl/Controls/TakeoffItemMapVisual.qml">../src/PlanView/TakeoffItemMapVisual.qml</file>
|
||||
<file alias="QGroundControl/Controls/ToolIndicatorPage.qml">../src/QmlControls/ToolIndicatorPage.qml</file>
|
||||
<file alias="QGroundControl/Controls/ToolStrip.qml">../src/QmlControls/ToolStrip.qml</file>
|
||||
<file alias="QGroundControl/Controls/ToolStripHoverButton.qml">../src/QmlControls/ToolStripHoverButton.qml</file>
|
||||
<file alias="QGroundControl/Controls/TransectStyleComplexItemEditor.qml">../src/PlanView/TransectStyleComplexItemEditor.qml</file>
|
||||
@@ -186,6 +206,7 @@
|
||||
<file alias="QGroundControl/FactControls/AltitudeFactTextField.qml">../src/FactSystem/FactControls/AltitudeFactTextField.qml</file>
|
||||
<file alias="QGroundControl/FactControls/FactBitmask.qml">../src/FactSystem/FactControls/FactBitmask.qml</file>
|
||||
<file alias="QGroundControl/FactControls/FactCheckBox.qml">../src/FactSystem/FactControls/FactCheckBox.qml</file>
|
||||
<file alias="QGroundControl/FactControls/FactCheckBoxSlider.qml">../src/FactSystem/FactControls/FactCheckBoxSlider.qml</file>
|
||||
<file alias="QGroundControl/FactControls/FactComboBox.qml">../src/FactSystem/FactControls/FactComboBox.qml</file>
|
||||
<file alias="QGroundControl/FactControls/FactLabel.qml">../src/FactSystem/FactControls/FactLabel.qml</file>
|
||||
<file alias="QGroundControl/FactControls/FactTextField.qml">../src/FactSystem/FactControls/FactTextField.qml</file>
|
||||
@@ -193,16 +214,22 @@
|
||||
<file alias="QGroundControl/FactControls/FactTextFieldRow.qml">../src/FactSystem/FactControls/FactTextFieldRow.qml</file>
|
||||
<file alias="QGroundControl/FactControls/FactTextFieldSlider.qml">../src/FactSystem/FactControls/FactTextFieldSlider.qml</file>
|
||||
<file alias="QGroundControl/FactControls/FactValueSlider.qml">../src/FactSystem/FactControls/FactValueSlider.qml</file>
|
||||
<file alias="QGroundControl/FactControls/LabelledFactComboBox.qml">../src/FactSystem/FactControls/LabelledFactComboBox.qml</file>
|
||||
<file alias="QGroundControl/FactControls/LabelledFactTextField.qml">../src/FactSystem/FactControls/LabelledFactTextField.qml</file>
|
||||
<file alias="QGroundControl/FactControls/LabelledFactSlider.qml">../src/FactSystem/FactControls/LabelledFactSlider.qml</file>
|
||||
<file alias="QGroundControl/FactControls/qmldir">../src/QmlControls/QGroundControl/FactControls/qmldir</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlightDisplayViewVideo.qml">../src/FlightDisplay/FlightDisplayViewVideo.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlightDisplayViewWidgets.qml">../src/FlightDisplay/FlightDisplayViewWidgets.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyView.qml">../src/FlightDisplay/FlyView.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewBottomRightRowLayout.qml">../src/FlightDisplay/FlyViewBottomRightRowLayout.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewInstrumentPanel.qml">../src/FlightDisplay/FlyViewInstrumentPanel.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewMap.qml">../src/FlightDisplay/FlyViewMap.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewMissionCompleteDialog.qml">../src/FlightDisplay/FlyViewMissionCompleteDialog.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewPreFlightChecklistPopup.qml">../src/FlightDisplay/FlyViewPreFlightChecklistPopup.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewToolBar.qml">../src/UI/toolbar/FlyViewToolBar.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewToolBarIndicators.qml">../src/UI/toolbar/FlyViewToolBarIndicators.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewToolStrip.qml">../src/FlightDisplay/FlyViewToolStrip.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewToolStripActionList.qml">../src/FlightDisplay/FlyViewToolStripActionList.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewTopRightColumnLayout.qml">../src/FlightDisplay/FlyViewTopRightColumnLayout.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewVideo.qml">../src/FlightDisplay/FlyViewVideo.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewWidgetLayer.qml">../src/FlightDisplay/FlyViewWidgetLayer.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/GuidedActionActionList.qml">../src/FlightDisplay/GuidedActionActionList.qml</file>
|
||||
@@ -236,7 +263,8 @@
|
||||
<file alias="QGroundControl/FlightMap/CameraTriggerIndicator.qml">../src/FlightMap/MapItems/CameraTriggerIndicator.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/CenterMapDropButton.qml">../src/FlightMap/Widgets/CenterMapDropButton.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/CenterMapDropPanel.qml">../src/FlightMap/Widgets/CenterMapDropPanel.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/CompassRing.qml">../src/FlightMap/Widgets/CompassRing.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/CompassDial.qml">../src/FlightMap/Widgets/CompassDial.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/CompassHeadingIndicator.qml">../src/FlightMap/Widgets/CompassHeadingIndicator.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/CustomMapItems.qml">../src/FlightMap/MapItems/CustomMapItems.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/FlightMap.qml">../src/FlightMap/FlightMap.qml</file>
|
||||
<file alias="QGroundControl/FlightMap/MapFitFunctions.qml">../src/FlightMap/Widgets/MapFitFunctions.qml</file>
|
||||
@@ -260,20 +288,63 @@
|
||||
<file alias="QGroundControl/ScreenTools/qmldir">../src/QmlControls/QGroundControl/ScreenTools/qmldir</file>
|
||||
<file alias="QGroundControl/ScreenTools/ScreenTools.qml">../src/QmlControls/ScreenTools.qml</file>
|
||||
<file alias="RadioComponent.qml">../src/AutoPilotPlugins/Common/RadioComponent.qml</file>
|
||||
<file alias="SerialSettings.qml">../src/ui/preferences/SerialSettings.qml</file>
|
||||
<file alias="SerialSettings.qml">../src/UI/preferences/SerialSettings.qml</file>
|
||||
<file alias="SetupParameterEditor.qml">../src/VehicleSetup/SetupParameterEditor.qml</file>
|
||||
<file alias="SetupView.qml">../src/VehicleSetup/SetupView.qml</file>
|
||||
<file alias="SettingsPage.qml">../src/UI/preferences/SettingsPage.qml</file>
|
||||
<file alias="SettingsPagesModel.qml">../src/UI/SettingsPagesModel.qml</file>
|
||||
<file alias="SimpleItemEditor.qml">../src/PlanView/SimpleItemEditor.qml</file>
|
||||
<file alias="StructureScanEditor.qml">../src/PlanView/StructureScanEditor.qml</file>
|
||||
<file alias="SurveyItemEditor.qml">../src/PlanView/SurveyItemEditor.qml</file>
|
||||
<file alias="SyslinkComponent.qml">../src/AutoPilotPlugins/Common/SyslinkComponent.qml</file>
|
||||
<file alias="TcpSettings.qml">../src/ui/preferences/TcpSettings.qml</file>
|
||||
<file alias="UdpSettings.qml">../src/ui/preferences/UdpSettings.qml</file>
|
||||
<file alias="TcpSettings.qml">../src/UI/preferences/TcpSettings.qml</file>
|
||||
<file alias="TelemetrySettings.qml">../src/UI/preferences/TelemetrySettings.qml</file>
|
||||
<file alias="UdpSettings.qml">../src/UI/preferences/UdpSettings.qml</file>
|
||||
<file alias="VehicleSummary.qml">../src/VehicleSetup/VehicleSummary.qml</file>
|
||||
<file alias="VibrationPage.qml">../src/AnalyzeView/VibrationPage.qml</file>
|
||||
<file alias="VideoSettings.qml">../src/UI/preferences/VideoSettings.qml</file>
|
||||
<file alias="VirtualJoystick.qml">../src/FlightDisplay/VirtualJoystick.qml</file>
|
||||
<file alias="VTOLLandingPatternEditor.qml">../src/PlanView/VTOLLandingPatternEditor.qml</file>
|
||||
<file alias="QGroundControl/FlightDisplay/FlyViewInsetViewer.qml">../src/FlightDisplay/FlyViewInsetViewer.qml</file>
|
||||
<file alias="Viewer3D/Viewer3D.qml">../src/Viewer3D/Viewer3DQml/Viewer3D.qml</file>
|
||||
<file alias="Viewer3D/qmldir">../src/QmlControls/Viewer3D/qmldir</file>
|
||||
<file alias="Viewer3D/Models3D/CameraLightModel.qml">../src/Viewer3D/Viewer3DQml/Models3D/CameraLightModel.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Viewer3DModel.qml">../src/Viewer3D/Viewer3DQml/Models3D/Viewer3DModel.qml</file>
|
||||
<file alias="Viewer3D/Models3D/qmldir">../src/QmlControls/Viewer3D/Models3D/qmldir</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/DroneModelDjiF450.qml">../src/Viewer3D/Viewer3DQml/Drones/DroneModelDjiF450.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/qmldir">../src/QmlControls/Viewer3D/Models3D/Drones/qmldir</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_arm_1/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_arm_1/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_arm_1/DroneModel_arm_1.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_arm_1/DroneModel_arm_1.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_arm_2/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_arm_2/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_arm_2/DroneModel_arm_2.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_arm_2/DroneModel_arm_2.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_arm_3/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_arm_3/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_arm_3/DroneModel_arm_3.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_arm_3/DroneModel_arm_3.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_arm_4/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_arm_4/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_arm_4/DroneModel_arm_4.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_arm_4/DroneModel_arm_4.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_BLDC_1/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_BLDC_1/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_BLDC_1/DroneModel_BLDC_1.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_BLDC_1/DroneModel_BLDC_1.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_BLDC_2/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_BLDC_2/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_BLDC_2/DroneModel_BLDC_2.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_BLDC_2/DroneModel_BLDC_2.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_BLDC_3/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_BLDC_3/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_BLDC_3/DroneModel_BLDC_3.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_BLDC_3/DroneModel_BLDC_3.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_BLDC_4/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_BLDC_4/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_BLDC_4/DroneModel_BLDC_4.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_BLDC_4/DroneModel_BLDC_4.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_propeller2_2/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_propeller2_2/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_propeller2_2/DroneModel_propeller2_2.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_propeller2_2/DroneModel_propeller2_2.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_propeller2_7/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_propeller2_7/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_propeller2_7/DroneModel_propeller2_7.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_propeller2_7/DroneModel_propeller2_7.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_propeller22_1/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_propeller22_1/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_propeller22_1/DroneModel_propeller22_1.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_propeller22_1/DroneModel_propeller22_1.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_propeller22_2/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_propeller22_2/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_propeller22_2/DroneModel_propeller22_2.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_propeller22_2/DroneModel_propeller22_2.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_Base_bottom_1/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_Base_bottom_1/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_Base_bottom_1/DroneModel_Base_bottom_1.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_Base_bottom_1/DroneModel_Base_bottom_1.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_Base_Top_1/node.mesh">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_Base_Top_1/node.mesh</file>
|
||||
<file alias="Viewer3D/Models3D/Drones/Djif450/DroneModel_Base_Top_1/DroneModel_Base_Top_1.qml">../src/Viewer3D/Viewer3DQml/Drones/Djif450/DroneModel_Base_Top_1/DroneModel_Base_Top_1.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Waypoint3DModel.qml">../src/Viewer3D/Viewer3DQml/Models3D/Waypoint3DModel.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Line3D.qml">../src/Viewer3D/Viewer3DQml/Models3D/Line3D.qml</file>
|
||||
<file alias="Viewer3D/Models3D/Viewer3DVehicleItems.qml">../src/Viewer3D/Viewer3DQml/Models3D/Viewer3DVehicleItems.qml</file>
|
||||
<file alias="Viewer3D/Viewer3DProgressBar.qml">../src/Viewer3D/Viewer3DQml/Viewer3DProgressBar.qml</file>
|
||||
</qresource>
|
||||
<qresource prefix="/FirstRunPromptDialogs">
|
||||
<file alias="UnitsFirstRunPrompt.qml">../src/FirstRunPromptDialogs/UnitsFirstRunPrompt.qml</file>
|
||||
@@ -284,12 +355,14 @@
|
||||
<file alias="APMMavlinkStreamRate.SettingsGroup.json">../src/Settings/APMMavlinkStreamRate.SettingsGroup.json</file>
|
||||
<file alias="App.SettingsGroup.json">../src/Settings/App.SettingsGroup.json</file>
|
||||
<file alias="AutoConnect.SettingsGroup.json">../src/Settings/AutoConnect.SettingsGroup.json</file>
|
||||
<file alias="BatteryIndicator.SettingsGroup.json">../src/Settings/BatteryIndicator.SettingsGroup.json</file>
|
||||
<file alias="BrandImage.SettingsGroup.json">../src/Settings/BrandImage.SettingsGroup.json</file>
|
||||
<file alias="BreachReturn.FactMetaData.json">../src/MissionManager/BreachReturn.FactMetaData.json</file>
|
||||
<file alias="CameraCalc.FactMetaData.json">../src/MissionManager/CameraCalc.FactMetaData.json</file>
|
||||
<file alias="CameraSection.FactMetaData.json">../src/MissionManager/CameraSection.FactMetaData.json</file>
|
||||
<file alias="CameraSpec.FactMetaData.json">../src/MissionManager/CameraSpec.FactMetaData.json</file>
|
||||
<file alias="CorridorScan.SettingsGroup.json">../src/MissionManager/CorridorScan.SettingsGroup.json</file>
|
||||
<file alias="CustomMavlinkActions.SettingsGroup.json">../src/Settings/CustomMavlinkActions.SettingsGroup.json</file>
|
||||
<file alias="RemoteID.SettingsGroup.json">../src/Settings/RemoteID.SettingsGroup.json</file>
|
||||
<file alias="EditPositionDialog.FactMetaData.json">../src/QmlControls/EditPositionDialog.FactMetaData.json</file>
|
||||
<file alias="FirmwareUpgrade.SettingsGroup.json">../src/Settings/FirmwareUpgrade.SettingsGroup.json</file>
|
||||
@@ -297,6 +370,7 @@
|
||||
<file alias="FlightMode.SettingsGroup.json">../src/Settings/FlightMode.SettingsGroup.json</file>
|
||||
<file alias="FlyView.SettingsGroup.json">../src/Settings/FlyView.SettingsGroup.json</file>
|
||||
<file alias="FWLandingPattern.FactMetaData.json">../src/MissionManager/FWLandingPattern.FactMetaData.json</file>
|
||||
<file alias="Maps.SettingsGroup.json">../src/Settings/Maps.SettingsGroup.json</file>
|
||||
<file alias="MavCmdInfoCommon.json">../src/MissionManager/MavCmdInfoCommon.json</file>
|
||||
<file alias="MavCmdInfoFixedWing.json">../src/MissionManager/MavCmdInfoFixedWing.json</file>
|
||||
<file alias="MavCmdInfoMultiRotor.json">../src/MissionManager/MavCmdInfoMultiRotor.json</file>
|
||||
@@ -306,7 +380,7 @@
|
||||
<file alias="MissionSettings.FactMetaData.json">../src/MissionManager/MissionSettings.FactMetaData.json</file>
|
||||
<file alias="OfflineMaps.SettingsGroup.json">../src/Settings/OfflineMaps.SettingsGroup.json</file>
|
||||
<file alias="PlanView.SettingsGroup.json">../src/Settings/PlanView.SettingsGroup.json</file>
|
||||
<file alias="QGCMapCircle.Facts.json">../src/MissionManager/QGCMapCircle.Facts.json</file>
|
||||
<file alias="QGCMapCircle.Facts.json">../src/QmlControls/QGCMapCircle.Facts.json</file>
|
||||
<file alias="RallyPoint.FactMetaData.json">../src/MissionManager/RallyPoint.FactMetaData.json</file>
|
||||
<file alias="RCToParamDialog.FactMetaData.json">../src/QmlControls/RCToParamDialog.FactMetaData.json</file>
|
||||
<file alias="RTK.SettingsGroup.json">../src/Settings/RTK.SettingsGroup.json</file>
|
||||
@@ -315,27 +389,43 @@
|
||||
<file alias="Survey.SettingsGroup.json">../src/MissionManager/Survey.SettingsGroup.json</file>
|
||||
<file alias="TransectStyle.SettingsGroup.json">../src/MissionManager/TransectStyle.SettingsGroup.json</file>
|
||||
<file alias="Units.SettingsGroup.json">../src/Settings/Units.SettingsGroup.json</file>
|
||||
<file alias="USBBoardInfo.json">../src/comm/USBBoardInfo.json</file>
|
||||
<file alias="Vehicle/BatteryFact.json">../src/Vehicle/BatteryFact.json</file>
|
||||
<file alias="Vehicle/ClockFact.json">../src/Vehicle/ClockFact.json</file>
|
||||
<file alias="Vehicle/DistanceSensorFact.json">../src/Vehicle/DistanceSensorFact.json</file>
|
||||
<file alias="Vehicle/EscStatusFactGroup.json">../src/Vehicle/EscStatusFactGroup.json</file>
|
||||
<file alias="Vehicle/EstimatorStatusFactGroup.json">../src/Vehicle/EstimatorStatusFactGroup.json</file>
|
||||
<file alias="Vehicle/GPSFact.json">../src/Vehicle/GPSFact.json</file>
|
||||
<file alias="Vehicle/GPSRTKFact.json">../src/Vehicle/GPSRTKFact.json</file>
|
||||
<file alias="Vehicle/SetpointFact.json">../src/Vehicle/SetpointFact.json</file>
|
||||
<file alias="Vehicle/LocalPositionFact.json">../src/Vehicle/LocalPositionFact.json</file>
|
||||
<file alias="Vehicle/LocalPositionSetpointFact.json">../src/Vehicle/LocalPositionFact.json</file>
|
||||
<file alias="Vehicle/SubmarineFact.json">../src/Vehicle/SubmarineFact.json</file>
|
||||
<file alias="Vehicle/TemperatureFact.json">../src/Vehicle/TemperatureFact.json</file>
|
||||
<file alias="Vehicle/TerrainFactGroup.json">../src/Vehicle/TerrainFactGroup.json</file>
|
||||
<file alias="Vehicle/VehicleFact.json">../src/Vehicle/VehicleFact.json</file>
|
||||
<file alias="Vehicle/VibrationFact.json">../src/Vehicle/VibrationFact.json</file>
|
||||
<file alias="Vehicle/WindFact.json">../src/Vehicle/WindFact.json</file>
|
||||
<file alias="Vehicle/HygrometerFact.json">../src/Vehicle/HygrometerFact.json</file>
|
||||
<file alias="Vehicle/GeneratorFact.json">../src/Vehicle/GeneratorFact.json</file>
|
||||
<file alias="Vehicle/EFIFact.json">../src/Vehicle/EFIFact.json</file>
|
||||
<file alias="USBBoardInfo.json">../src/Comms/USBBoardInfo.json</file>
|
||||
<file alias="Vehicle/BatteryFact.json">../src/Vehicle/FactGroups/BatteryFact.json</file>
|
||||
<file alias="Vehicle/ClockFact.json">../src/Vehicle/FactGroups/ClockFact.json</file>
|
||||
<file alias="Vehicle/DistanceSensorFact.json">../src/Vehicle/FactGroups/DistanceSensorFact.json</file>
|
||||
<file alias="Vehicle/EscStatusFactGroup.json">../src/Vehicle/FactGroups/EscStatusFactGroup.json</file>
|
||||
<file alias="Vehicle/EstimatorStatusFactGroup.json">../src/Vehicle/FactGroups/EstimatorStatusFactGroup.json</file>
|
||||
<file alias="Vehicle/GPSFact.json">../src/Vehicle/FactGroups/GPSFact.json</file>
|
||||
<file alias="Vehicle/GPSRTKFact.json">../src/Vehicle/FactGroups/GPSRTKFact.json</file>
|
||||
<file alias="Vehicle/SetpointFact.json">../src/Vehicle/FactGroups/SetpointFact.json</file>
|
||||
<file alias="Vehicle/LocalPositionFact.json">../src/Vehicle/FactGroups/LocalPositionFact.json</file>
|
||||
<file alias="Vehicle/LocalPositionSetpointFact.json">../src/Vehicle/FactGroups/LocalPositionFact.json</file>
|
||||
<file alias="Vehicle/SubmarineFact.json">../src/Vehicle/FactGroups/SubmarineFact.json</file>
|
||||
<file alias="Vehicle/TemperatureFact.json">../src/Vehicle/FactGroups/TemperatureFact.json</file>
|
||||
<file alias="Vehicle/TerrainFactGroup.json">../src/Vehicle/FactGroups/TerrainFactGroup.json</file>
|
||||
<file alias="Vehicle/VehicleFact.json">../src/Vehicle/FactGroups/VehicleFact.json</file>
|
||||
<file alias="Vehicle/VibrationFact.json">../src/Vehicle/FactGroups/VibrationFact.json</file>
|
||||
<file alias="Vehicle/WindFact.json">../src/Vehicle/FactGroups/WindFact.json</file>
|
||||
<file alias="Vehicle/HygrometerFact.json">../src/Vehicle/FactGroups/HygrometerFact.json</file>
|
||||
<file alias="Vehicle/GeneratorFact.json">../src/Vehicle/FactGroups/GeneratorFact.json</file>
|
||||
<file alias="Vehicle/EFIFact.json">../src/Vehicle/FactGroups/EFIFact.json</file>
|
||||
<file alias="Video.SettingsGroup.json">../src/Settings/Video.SettingsGroup.json</file>
|
||||
<file alias="VTOLLandingPattern.FactMetaData.json">../src/MissionManager/VTOLLandingPattern.FactMetaData.json</file>
|
||||
<file alias="Viewer3D.SettingsGroup.json">../src/Settings/Viewer3D.SettingsGroup.json</file>
|
||||
</qresource>
|
||||
<qresource prefix="/MockLink">
|
||||
<file alias="APMArduSubMockLink.params">../src/Comms/MockLink/APMArduSubMockLink.params</file>
|
||||
<file alias="PX4MockLink.params">../src/Comms/MockLink/PX4MockLink.params</file>
|
||||
<file alias="General.MetaData.json">../src/Comms/MockLink/MockLink.General.MetaData.json</file>
|
||||
<file alias="General.MetaData.json.xz">../src/Comms/MockLink/MockLink.General.MetaData.json.xz</file>
|
||||
<file alias="Parameter.MetaData.json.xz">../src/Comms/MockLink/MockLink.Parameter.MetaData.json.xz</file>
|
||||
<file alias="Parameter.MetaData.json">../src/Comms/MockLink/MockLink.Parameter.MetaData.json</file>
|
||||
<file alias="Arduplane.params.ftp.bin">../src/Comms/MockLink/Mocklink.Arduplane.params.ftp.bin</file>
|
||||
</qresource>
|
||||
<qresource prefix="/ShaderVertex">
|
||||
<file alias="earthMaterial.vert">../src/Viewer3D/Shaders/earthMaterial.vert</file>
|
||||
</qresource>
|
||||
<qresource prefix="/ShaderFragment">
|
||||
<file alias="earthMaterial.frag">../src/Viewer3D/Shaders/earthMaterial.frag</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="72px" height="72px" viewBox="0 0 72 72" style="enable-background:new 0 0 72 72;zoom: 1;" xml:space="preserve"><style type="text/css">
|
||||
.st0{fill:#FFFFFF;}
|
||||
.st1{fill:#4B2C6D;stroke:#FFFFFF;stroke-width:3;stroke-miterlimit:10;}
|
||||
.st2{fill:#5ECBF1;}
|
||||
</style><rect x="10.555" y="10.213" class="st0" width="50.924" height="50.582"></rect><path class="st1" d="M50.296,1.8H21.704C10.726,1.8,1.8,10.726,1.8,21.704v28.591C1.8,61.274,10.726,70.2,21.704,70.2h28.591 c10.978,0,19.904-8.926,19.904-19.904V21.704C70.2,10.726,61.274,1.8,50.296,1.8z M49.748,55.802l-3.659-3.659 c-2.736,1.642-5.951,2.565-9.371,2.565l0,0c-9.508,0-17.374-7.216-18.331-16.484h7.969c0.958,5.233,5.78,9.097,11.423,8.55 c0.821-0.068,1.642-0.274,2.394-0.547l-3.728-3.728l5.609-5.609l4.07,4.036c0.547-1.129,0.923-2.36,1.06-3.659 c0.547-5.643-3.352-10.465-8.584-11.389v-7.969c9.268,0.958,16.519,8.789,16.519,18.331l0,0c0,3.865-1.197,7.49-3.249,10.431 l3.488,3.488L49.748,55.802z"></path><path class="st2" d="M34.7,12.607c-0.034,0-0.137,0-0.137,0c-11.423,0.992-20.52,10.123-21.546,21.546c0,0,0,0.103,0,0.137 c0,0,0,0.068,0,0.103c0,0.752,0.616,1.334,1.334,1.334c0.718,0,1.3-0.581,1.334-1.265l0,0c0.855-10.157,8.96-18.263,19.084-19.152 l0,0c0.684-0.034,1.231-0.581,1.265-1.265c0-0.034,0-0.034,0-0.068C36.068,13.189,35.453,12.607,34.7,12.607z"></path><path class="st2" d="M34.7,17.908c-0.034,0-0.103,0-0.137,0h-0.034c-8.584,0.992-15.39,7.969-16.211,16.279c0,0,0,0.103,0,0.171 c0,0.752,0.616,1.334,1.334,1.334c0.718,0,1.3-0.581,1.334-1.265c0,0,0,0,0-0.034c0.855-7.25,6.566-12.996,13.783-13.851l0,0 c0.684-0.034,1.231-0.581,1.265-1.265c0-0.034,0-0.034,0-0.068C36.068,18.49,35.453,17.908,34.7,17.908z"></path><path class="st2" d="M34.7,23.243c-0.068,0-0.171,0-0.239,0.034c-5.506,0.923-9.85,5.301-10.773,10.807v0.034 c0,0.068-0.034,0.205-0.034,0.239c0,0.752,0.581,1.334,1.334,1.334c0.068,0,0.103,0,0.171,0c0.616-0.068,1.129-0.581,1.163-1.197 c0-0.034,0-0.103,0-0.137c0.787-4.275,4.172-7.661,8.482-8.447c0,0,0.034,0,0.068,0c0.65-0.068,1.163-0.616,1.163-1.265 c0-0.034,0-0.034,0-0.068C36.068,23.859,35.453,23.243,34.7,23.243z"></path><text stroke="none" id="text1" style="outline-style:none;" stroke-width="1px" x="36px" text-rendering="geometricPrecision" font-family="Helvetica" fill="red" font-size="16px" y="38px" transform="" text-anchor="middle">Custom</text></svg>
|
||||
|
After Width: | Height: | Size: 2.6 KiB |
Binary file not shown.
@@ -12,6 +12,7 @@
|
||||
|
||||
#include "CustomAutoPilotPlugin.h"
|
||||
|
||||
#include "ParameterManager.h"
|
||||
#include "QGCApplication.h"
|
||||
#include "QGCCorePlugin.h"
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "FirmwarePlugin.h"
|
||||
#include "FirmwarePluginFactory.h"
|
||||
|
||||
class CustomFirmwarePlugin;
|
||||
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
#!/usr/bin/env python
|
||||
import os
|
||||
|
||||
def main():
|
||||
qrcFile = open("InstrumentValueIcons.qrc", 'wt')
|
||||
|
||||
qrcFile.write("<RCC>\n")
|
||||
qrcFile.write("\t<qresource prefix=\"/InstrumentValueIcons\">\n")
|
||||
|
||||
files = os.listdir("../resources/InstrumentValueIcons")
|
||||
for filename in files:
|
||||
if filename.endswith(".svg"):
|
||||
qrcFile.write("\t\t<file alias=\"%s\">../resources/InstrumentValueIcons/%s</file>\n" % (filename, filename))
|
||||
|
||||
qrcFile.write("\t</qresource>\n")
|
||||
qrcFile.write("</RCC>\n")
|
||||
|
||||
qrcFile.close()
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
@@ -3,8 +3,10 @@ import os
|
||||
|
||||
qgc_rc = "qgroundcontrol.qrc"
|
||||
res_rc = "qgcresources.qrc"
|
||||
img_rc = "qgcimages.qrc"
|
||||
qgc_exc = "qgroundcontrol.exclusion"
|
||||
res_exc = "qgcresources.exclusion"
|
||||
img_exc = "qgcimages.exclusion"
|
||||
|
||||
def read_file(filename):
|
||||
with open(filename) as src:
|
||||
@@ -33,6 +35,8 @@ def main():
|
||||
process(os.path.join("../",qgc_rc), qgc_exc, qgc_rc)
|
||||
if(os.path.isfile(res_exc)):
|
||||
process(os.path.join("../",res_rc), res_exc, res_rc)
|
||||
if(os.path.isfile(img_exc)):
|
||||
process(os.path.join("../",img_rc), img_exc, img_rc)
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
<content_rating type="oars-1.1" />
|
||||
|
||||
<releases>
|
||||
<release date="@REL_DATE@" version="@REL_VERSION@"/>
|
||||
<release date="@REL_DATE@" version="@QGC_APP_VERSION@"/>
|
||||
</releases>
|
||||
|
||||
<launchable type="desktop-id">org.mavlink.qgroundcontrol.desktop</launchable>
|
||||
|
||||
+3
-3
@@ -38,9 +38,9 @@ QML_IMPORT_PATH += $$PWD/src/QmlControls
|
||||
#
|
||||
|
||||
MacBuild {
|
||||
QMAKE_INFO_PLIST = deploy/mac/Custom-Info.plist
|
||||
QMAKE_INFO_PLIST = deploy/mac/QGC-qmake-info.plist
|
||||
ICON = $${SOURCE_DIR}/resources/icons/macx.icns
|
||||
OTHER_FILES += deploy/mac/Custom-Info.plist
|
||||
OTHER_FILES += deploy/mac/QGC-qmake-info.plist
|
||||
LIBS += -framework ApplicationServices
|
||||
}
|
||||
|
||||
@@ -334,7 +334,7 @@ CustomBuild {
|
||||
RESOURCES += $$PWD/resources/InstrumentValueIcons/InstrumentValueIcons.qrc
|
||||
}
|
||||
} else {
|
||||
DEFINES += QGC_APPLICATION_NAME=\"\\\"QGroundControl\\\"\"
|
||||
DEFINES += QGC_APP_NAME=\"\\\"QGroundControl\\\"\"
|
||||
DEFINES += QGC_ORG_NAME=\"\\\"QGroundControl.org\\\"\"
|
||||
DEFINES += QGC_ORG_DOMAIN=\"\\\"org.qgroundcontrol\\\"\"
|
||||
RESOURCES += \
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
add_subdirectory(APM)
|
||||
add_subdirectory(Common)
|
||||
add_subdirectory(PX4)
|
||||
if(NOT QGC_DISABLE_APM_PLUGIN)
|
||||
add_subdirectory(APM)
|
||||
endif()
|
||||
if(NOT QGC_DISABLE_PX4_PLUGIN)
|
||||
add_subdirectory(PX4)
|
||||
endif()
|
||||
|
||||
find_package(Qt6 REQUIRED COMPONENTS Core)
|
||||
|
||||
|
||||
@@ -101,6 +101,10 @@ target_link_libraries(QGC
|
||||
VideoManager
|
||||
)
|
||||
|
||||
if(QGC_CUSTOM_BUILD)
|
||||
target_link_libraries(QGC PRIVATE custom)
|
||||
endif()
|
||||
|
||||
target_include_directories(QGC PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
|
||||
if(ANDROID)
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
add_subdirectory(APM)
|
||||
if(NOT QGC_DISABLE_APM_PLUGIN)
|
||||
add_subdirectory(APM)
|
||||
endif()
|
||||
add_subdirectory(PX4)
|
||||
|
||||
find_package(Qt6 REQUIRED COMPONENTS Core Positioning)
|
||||
@@ -8,14 +10,14 @@ qt_add_library(FirmwarePlugin STATIC
|
||||
CameraMetaData.h
|
||||
FirmwarePlugin.cc
|
||||
FirmwarePlugin.h
|
||||
FirmwarePluginFactory.cc
|
||||
FirmwarePluginFactory.h
|
||||
FirmwarePluginFactory.cc
|
||||
FirmwarePluginFactory.h
|
||||
FirmwarePluginManager.cc
|
||||
FirmwarePluginManager.h
|
||||
APM/APMFirmwarePluginFactory.cc
|
||||
APM/APMFirmwarePluginFactory.h
|
||||
PX4/PX4FirmwarePluginFactory.cc
|
||||
PX4/PX4FirmwarePluginFactory.h
|
||||
$<$<NOT:$<BOOL:${QGC_DISABLE_APM_PLUGIN_FACTORY}>>:APM/APMFirmwarePluginFactory.cc>
|
||||
$<$<NOT:$<BOOL:${QGC_DISABLE_APM_PLUGIN_FACTORY}>>:APM/APMFirmwarePluginFactory.h>
|
||||
$<$<NOT:$<BOOL:${QGC_DISABLE_PX4_PLUGIN_FACTORY}>>:PX4/PX4FirmwarePluginFactory.cc>
|
||||
$<$<NOT:$<BOOL:${QGC_DISABLE_PX4_PLUGIN_FACTORY}>>:PX4/PX4FirmwarePluginFactory.h>
|
||||
)
|
||||
|
||||
target_link_libraries(FirmwarePlugin
|
||||
|
||||
@@ -175,20 +175,20 @@ QGCApplication::QGCApplication(int &argc, char* argv[], bool unitTesting)
|
||||
if (_runningUnitTests) {
|
||||
// We don't want unit tests to use the same QSettings space as the normal app. So we tweak the app
|
||||
// name. Also we want to run unit tests with clean settings every time.
|
||||
applicationName = QStringLiteral("%1_unittest").arg(QGC_APPLICATION_NAME);
|
||||
applicationName = QStringLiteral("%1_unittest").arg(QGC_APP_NAME);
|
||||
} else {
|
||||
#ifdef DAILY_BUILD
|
||||
// This gives daily builds their own separate settings space. Allowing you to use daily and stable builds
|
||||
// side by side without daily screwing up your stable settings.
|
||||
applicationName = QStringLiteral("%1 Daily").arg(QGC_APPLICATION_NAME);
|
||||
applicationName = QStringLiteral("%1 Daily").arg(QGC_APP_NAME);
|
||||
#else
|
||||
applicationName = QGC_APPLICATION_NAME;
|
||||
applicationName = QGC_APP_NAME;
|
||||
#endif
|
||||
}
|
||||
setApplicationName(applicationName);
|
||||
setOrganizationName(QGC_ORG_NAME);
|
||||
setOrganizationDomain(QGC_ORG_DOMAIN);
|
||||
setApplicationVersion(QString(APP_VERSION_STR));
|
||||
setApplicationVersion(QString(QGC_APP_VERSION_STR));
|
||||
#ifdef Q_OS_LINUX
|
||||
setWindowIcon(QIcon(":/res/resources/icons/qgroundcontrol.ico"));
|
||||
#endif
|
||||
|
||||
@@ -3,8 +3,8 @@ find_package(Qt6 REQUIRED COMPONENTS Core Multimedia Qml)
|
||||
qt_add_library(Settings STATIC
|
||||
ADSBVehicleManagerSettings.cc
|
||||
ADSBVehicleManagerSettings.h
|
||||
APMMavlinkStreamRateSettings.cc
|
||||
APMMavlinkStreamRateSettings.h
|
||||
$<$<NOT:$<BOOL:${QGC_DISABLE_APM_MAVLINK}>>:APMMavlinkStreamRateSettings.cc>
|
||||
$<$<NOT:$<BOOL:${QGC_DISABLE_APM_MAVLINK}>>:APMMavlinkStreamRateSettings.h>
|
||||
AppSettings.cc
|
||||
AppSettings.h
|
||||
AutoConnectSettings.cc
|
||||
@@ -39,10 +39,10 @@ qt_add_library(Settings STATIC
|
||||
UnitsSettings.h
|
||||
VideoSettings.cc
|
||||
VideoSettings.h
|
||||
MapsSettings.cc
|
||||
MapsSettings.h
|
||||
Viewer3DSettings.cc
|
||||
Viewer3DSettings.h
|
||||
MapsSettings.cc
|
||||
MapsSettings.h
|
||||
Viewer3DSettings.cc
|
||||
Viewer3DSettings.h
|
||||
)
|
||||
|
||||
target_link_libraries(Settings
|
||||
|
||||
+4
-4
@@ -85,16 +85,16 @@ int main(int argc, char *argv[])
|
||||
#ifndef __mobile__
|
||||
// We make the runguard key different for custom and non custom
|
||||
// builds, so they can be executed together in the same device.
|
||||
// Stable and Daily have same QGC_APPLICATION_NAME so they would
|
||||
// Stable and Daily have same QGC_APP_NAME so they would
|
||||
// not be able to run at the same time
|
||||
const QString runguardString = QString("%1 RunGuardKey").arg(QGC_APPLICATION_NAME);
|
||||
const QString runguardString = QString("%1 RunGuardKey").arg(QGC_APP_NAME);
|
||||
|
||||
RunGuard guard(runguardString);
|
||||
if (!guard.tryToRun()) {
|
||||
// QApplication is necessary to use QMessageBox
|
||||
QApplication errorApp(argc, argv);
|
||||
QMessageBox::critical(nullptr, QObject::tr("Error"),
|
||||
QObject::tr("A second instance of %1 is already running. Please close the other instance and try again.").arg(QGC_APPLICATION_NAME)
|
||||
QObject::tr("A second instance of %1 is already running. Please close the other instance and try again.").arg(QGC_APP_NAME)
|
||||
);
|
||||
return -1;
|
||||
}
|
||||
@@ -107,7 +107,7 @@ int main(int argc, char *argv[])
|
||||
QMessageBox::critical(nullptr, QObject::tr("Error"),
|
||||
QObject::tr("You are running %1 as root. "
|
||||
"You should not do this since it will cause other issues with %1."
|
||||
"%1 will now exit.<br/><br/>").arg(QGC_APPLICATION_NAME)
|
||||
"%1 will now exit.<br/><br/>").arg(QGC_APP_NAME)
|
||||
);
|
||||
return -1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user