From f9bcd4f250e7a80d79ac35ee303f737c9e25f4d5 Mon Sep 17 00:00:00 2001 From: dogmaphobic Date: Mon, 28 Sep 2015 21:44:43 -0400 Subject: [PATCH] Icon Tweaks Tweaking MapType and MapCenter icons Added Zoom Plus/Minus icons to be used for maps Added PiP icon for the upcoming Picture-in-Picture functionality --- qgroundcontrol.qrc | 2 ++ src/FlightMap/FlightMap.qml | 2 ++ src/FlightMap/Images/MapCenter.svg | 12 ++++++------ src/FlightMap/Images/MapType.svg | 6 +++--- src/FlightMap/Images/PiP.svg | 10 ++++++++++ src/FlightMap/Images/ZoomMinus.svg | 9 +++++++++ src/FlightMap/Images/ZoomPlus.svg | 8 ++++++++ src/QmlControls/DropButton.qml | 5 +++-- 8 files changed, 43 insertions(+), 11 deletions(-) create mode 100644 src/FlightMap/Images/PiP.svg create mode 100644 src/FlightMap/Images/ZoomMinus.svg create mode 100644 src/FlightMap/Images/ZoomPlus.svg diff --git a/qgroundcontrol.qrc b/qgroundcontrol.qrc index ec28c1de3..f304cc54b 100644 --- a/qgroundcontrol.qrc +++ b/qgroundcontrol.qrc @@ -64,6 +64,8 @@ src/FlightMap/Images/airplaneOpaque.svg src/FlightMap/Images/MapType.svg src/FlightMap/Images/MapCenter.svg + src/FlightMap/Images/ZoomPlus.svg + src/FlightMap/Images/ZoomMinus.svg src/test.qml diff --git a/src/FlightMap/FlightMap.qml b/src/FlightMap/FlightMap.qml index b95d2c15d..f7acec539 100644 --- a/src/FlightMap/FlightMap.qml +++ b/src/FlightMap/FlightMap.qml @@ -114,6 +114,7 @@ Map { QGCButton { width: parent._buttonWidth + //iconSource: "/qmlimages/ZoomPlus.svg" text: "+" onClicked: { @@ -129,6 +130,7 @@ Map { QGCButton { width: parent._buttonWidth + //iconSource: "/qmlimages/ZoomMinus.svg" text: "-" onClicked: { diff --git a/src/FlightMap/Images/MapCenter.svg b/src/FlightMap/Images/MapCenter.svg index fc60536ce..02ca06b79 100644 --- a/src/FlightMap/Images/MapCenter.svg +++ b/src/FlightMap/Images/MapCenter.svg @@ -2,12 +2,12 @@ - + - - - - - + + + + + diff --git a/src/FlightMap/Images/MapType.svg b/src/FlightMap/Images/MapType.svg index 52822bb58..19e55e710 100644 --- a/src/FlightMap/Images/MapType.svg +++ b/src/FlightMap/Images/MapType.svg @@ -2,9 +2,9 @@ - + - - + + diff --git a/src/FlightMap/Images/PiP.svg b/src/FlightMap/Images/PiP.svg new file mode 100644 index 000000000..a14ec2bbc --- /dev/null +++ b/src/FlightMap/Images/PiP.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/FlightMap/Images/ZoomMinus.svg b/src/FlightMap/Images/ZoomMinus.svg new file mode 100644 index 000000000..62392cdae --- /dev/null +++ b/src/FlightMap/Images/ZoomMinus.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/FlightMap/Images/ZoomPlus.svg b/src/FlightMap/Images/ZoomPlus.svg new file mode 100644 index 000000000..ed0b1674a --- /dev/null +++ b/src/FlightMap/Images/ZoomPlus.svg @@ -0,0 +1,8 @@ + + + + + + + diff --git a/src/QmlControls/DropButton.qml b/src/QmlControls/DropButton.qml index 540e99e9d..2943cae3c 100644 --- a/src/QmlControls/DropButton.qml +++ b/src/QmlControls/DropButton.qml @@ -1,4 +1,4 @@ -import QtQuick 2.2 +import QtQuick 2.4 import QtQuick.Controls 1.2 import QtQuick.Controls.Styles 1.2 @@ -149,7 +149,8 @@ Item { anchors.fill: parent fillMode: Image.PreserveAspectFit opacity: _showDropDown ? 1.0 : 0.75 - + mipmap: true + smooth: true MouseArea { anchors.fill: parent -- 2.22.0