diff --git a/qgroundcontrol.qrc b/qgroundcontrol.qrc
index ec28c1de35a78b2d72903a3e6921c9823fc0ae65..f304cc54b1261f5cc1355bd21976b2032c25595d 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 b95d2c15d3e7aaed18ead77de7548b8fecd3963a..f7acec53931266d1aa4afd5911ea79bab14fb62e 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 fc60536ce3766d40e9b72bb09be731961b3c4cd0..02ca06b79aa2efe6b432a7a5a1652c6237bad937 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 52822bb5889e0e732c481cb5d5637665f4d099ad..19e55e7109f88cc0793804d7eb85d8eeb485a68d 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 0000000000000000000000000000000000000000..a14ec2bbc73ddfedf32f1d79ceb5dcb007f70d1f
--- /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 0000000000000000000000000000000000000000..62392cdae1fb3f1317211e35d7915e1945ffd86e
--- /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 0000000000000000000000000000000000000000..ed0b1674a6bd082eba55a9bc880c35b11cd3bb71
--- /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 540e99e9d8551f87b7be0865ecf6dabc209866be..2943cae3ce0d42547ea5cd406620fa54f0458eca 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