From 782c92c4a7e25ab60f9ab63ea58e1fa6c1035d3e Mon Sep 17 00:00:00 2001 From: Jacob Walser Date: Wed, 4 Jan 2017 15:37:33 -0500 Subject: [PATCH] Add Camera image to recording button --- qgcresources.qrc | 1 + src/ui/toolbar/Images/CameraIcon.svg | 44 ++++++++++++++++++++++++ src/ui/toolbar/MainToolBarIndicators.qml | 11 ++++++ 3 files changed, 56 insertions(+) create mode 100644 src/ui/toolbar/Images/CameraIcon.svg diff --git a/qgcresources.qrc b/qgcresources.qrc index 5c714bbed..bb2e8de56 100644 --- a/qgcresources.qrc +++ b/qgcresources.qrc @@ -156,6 +156,7 @@ src/ui/toolbar/Images/Signal100.svg src/ui/toolbar/Images/TelemRSSI.svg src/ui/toolbar/Images/Yield.svg + src/ui/toolbar/Images/CameraIcon.svg src/MissionManager/CogWheel.svg src/AutoPilotPlugins/Common/Images/StationMode.svg src/AutoPilotPlugins/Common/Images/APMode.svg diff --git a/src/ui/toolbar/Images/CameraIcon.svg b/src/ui/toolbar/Images/CameraIcon.svg new file mode 100644 index 000000000..1509445bd --- /dev/null +++ b/src/ui/toolbar/Images/CameraIcon.svg @@ -0,0 +1,44 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/src/ui/toolbar/MainToolBarIndicators.qml b/src/ui/toolbar/MainToolBarIndicators.qml index d6d700294..c52975b94 100644 --- a/src/ui/toolbar/MainToolBarIndicators.qml +++ b/src/ui/toolbar/MainToolBarIndicators.qml @@ -567,6 +567,17 @@ Item { color: colorRed } + QGCColoredImage { + anchors.top: parent.top + anchors.bottom: parent.bottom + anchors.horizontalCenter: parent.horizontalCenter + width: height * 0.625 + sourceSize.width: width + source: "/qmlimages/CameraIcon.svg" + fillMode: Image.PreserveAspectFit + color: colorWhite + } + MouseArea { anchors.fill: parent onClicked: QGroundControl.videoManager.videoReceiver.recording? QGroundControl.videoManager.videoReceiver.stopRecording() : QGroundControl.videoManager.videoReceiver.startRecording() -- 2.22.0