[vlc-devel] [PATCH 02/10] qt: provide graphics as SVG

Pierre Lamot pierre at videolabs.io
Fri Sep 29 10:25:04 CEST 2017


---
 modules/gui/qt/Makefile.am                         | 214 ++++++++++----------
 modules/gui/qt/pixmaps/addons/addon.svg            |  78 +++++++
 modules/gui/qt/pixmaps/addons/addon_blue.svg       |  78 +++++++
 modules/gui/qt/pixmaps/addons/addon_broken.svg     |  89 ++++++++
 modules/gui/qt/pixmaps/addons/addon_cyan.svg       |  78 +++++++
 modules/gui/qt/pixmaps/addons/addon_green.svg      |  78 +++++++
 modules/gui/qt/pixmaps/addons/addon_magenta.svg    |  78 +++++++
 modules/gui/qt/pixmaps/addons/addon_red.svg        |  78 +++++++
 modules/gui/qt/pixmaps/addons/addon_yellow.svg     |  78 +++++++
 modules/gui/qt/pixmaps/addons/score.svg            | 109 ++++++++++
 modules/gui/qt/pixmaps/clear.svg                   |  82 ++++++++
 modules/gui/qt/pixmaps/eject.svg                   |  85 ++++++++
 modules/gui/qt/pixmaps/faster.svg                  |  78 +++++++
 modules/gui/qt/pixmaps/faster2.svg                 |  81 ++++++++
 modules/gui/qt/pixmaps/go-next.svg                 |  79 ++++++++
 modules/gui/qt/pixmaps/lock.svg                    |  78 +++++++
 modules/gui/qt/pixmaps/menus/.directory            |   4 +
 modules/gui/qt/pixmaps/menus/exit_16px.svg         |  97 +++++++++
 modules/gui/qt/pixmaps/menus/help_16px.svg         |  89 ++++++++
 modules/gui/qt/pixmaps/menus/info_16px.svg         | 100 +++++++++
 modules/gui/qt/pixmaps/menus/messages_16px.svg     |  85 ++++++++
 modules/gui/qt/pixmaps/menus/playlist_16px.svg     | 109 ++++++++++
 modules/gui/qt/pixmaps/menus/preferences_16px.svg  |  79 ++++++++
 modules/gui/qt/pixmaps/menus/settings_16px.svg     |  85 ++++++++
 modules/gui/qt/pixmaps/menus/stream_16px.svg       |  78 +++++++
 modules/gui/qt/pixmaps/next.svg                    | 100 +++++++++
 modules/gui/qt/pixmaps/pause.svg                   |  80 ++++++++
 modules/gui/qt/pixmaps/play.svg                    |  44 ++++
 modules/gui/qt/pixmaps/playlist/add.svg            |  78 +++++++
 modules/gui/qt/pixmaps/playlist/dropzone.svg       |  69 +++++++
 modules/gui/qt/pixmaps/playlist/playlist.svg       | 112 +++++++++++
 modules/gui/qt/pixmaps/playlist/remove.svg         |  84 ++++++++
 modules/gui/qt/pixmaps/playlist/repeat_all.svg     |  78 +++++++
 modules/gui/qt/pixmaps/playlist/repeat_off.svg     |  78 +++++++
 modules/gui/qt/pixmaps/playlist/repeat_one.svg     |  78 +++++++
 modules/gui/qt/pixmaps/playlist/shuffle_on.svg     |  78 +++++++
 .../qt/pixmaps/playlist/sidebar-icons/capture.svg  | 147 ++++++++++++++
 .../gui/qt/pixmaps/playlist/sidebar-icons/disc.svg |  82 ++++++++
 .../gui/qt/pixmaps/playlist/sidebar-icons/lan.svg  |  92 +++++++++
 .../qt/pixmaps/playlist/sidebar-icons/library.svg  |  75 +++++++
 .../qt/pixmaps/playlist/sidebar-icons/movie.svg    |  71 +++++++
 .../gui/qt/pixmaps/playlist/sidebar-icons/mtp.svg  |  89 ++++++++
 .../qt/pixmaps/playlist/sidebar-icons/music.svg    |  83 ++++++++
 .../qt/pixmaps/playlist/sidebar-icons/network.svg  |  75 +++++++
 .../qt/pixmaps/playlist/sidebar-icons/pictures.svg |  77 +++++++
 .../qt/pixmaps/playlist/sidebar-icons/playlist.svg | 102 ++++++++++
 .../qt/pixmaps/playlist/sidebar-icons/podcast.svg  |  76 +++++++
 .../qt/pixmaps/playlist/sidebar-icons/screen.svg   |  76 +++++++
 .../playlist/sidebar-icons/sd/appletrailers.svg    |  76 +++++++
 .../sidebar-icons/sd/assembleenationale.svg        | 157 +++++++++++++++
 .../qt/pixmaps/playlist/sidebar-icons/sd/fmc.svg   | 108 ++++++++++
 .../pixmaps/playlist/sidebar-icons/sd/frenchtv.svg | 141 +++++++++++++
 .../pixmaps/playlist/sidebar-icons/sd/icecast.svg  |  87 ++++++++
 .../pixmaps/playlist/sidebar-icons/sd/jamendo.svg  |  82 ++++++++
 .../pixmaps/playlist/sidebar-icons/sd/katsomo.svg  |  83 ++++++++
 .../playlist/sidebar-icons/sd/metachannels.svg     |  93 +++++++++
 modules/gui/qt/pixmaps/prefs/advprefs_audio.svg    |  82 ++++++++
 modules/gui/qt/pixmaps/prefs/advprefs_codec.svg    |  81 ++++++++
 modules/gui/qt/pixmaps/prefs/advprefs_extended.svg |  81 ++++++++
 modules/gui/qt/pixmaps/prefs/advprefs_intf.svg     |  81 ++++++++
 modules/gui/qt/pixmaps/prefs/advprefs_playlist.svg | 112 +++++++++++
 modules/gui/qt/pixmaps/prefs/advprefs_sout.svg     |  81 ++++++++
 modules/gui/qt/pixmaps/prefs/advprefs_video.svg    |  81 ++++++++
 modules/gui/qt/pixmaps/previous.svg                |  91 +++++++++
 modules/gui/qt/pixmaps/profile_new.svg             |  83 ++++++++
 modules/gui/qt/pixmaps/search_clear.svg            |  78 +++++++
 modules/gui/qt/pixmaps/slower.svg                  |  78 +++++++
 modules/gui/qt/pixmaps/slower2.svg                 |  78 +++++++
 modules/gui/qt/pixmaps/space.svg                   |  78 +++++++
 modules/gui/qt/pixmaps/stop.svg                    |  81 ++++++++
 modules/gui/qt/pixmaps/svg/pixmap_source.svg       |  92 ++++-----
 modules/gui/qt/pixmaps/toolbar/arrows.svg          |  78 +++++++
 modules/gui/qt/pixmaps/toolbar/aspect-ratio.svg    |  81 ++++++++
 modules/gui/qt/pixmaps/toolbar/atob.svg            |  83 ++++++++
 modules/gui/qt/pixmaps/toolbar/atob_noa.svg        |  83 ++++++++
 modules/gui/qt/pixmaps/toolbar/atob_nob.svg        |  78 +++++++
 modules/gui/qt/pixmaps/toolbar/defullscreen.svg    |  78 +++++++
 modules/gui/qt/pixmaps/toolbar/dvd_menu.svg        |  76 +++++++
 modules/gui/qt/pixmaps/toolbar/dvd_next.svg        |  74 +++++++
 modules/gui/qt/pixmaps/toolbar/dvd_prev.svg        |  77 +++++++
 modules/gui/qt/pixmaps/toolbar/extended_16px.svg   |  76 +++++++
 modules/gui/qt/pixmaps/toolbar/frame-by-frame.svg  |  81 ++++++++
 modules/gui/qt/pixmaps/toolbar/fullscreen.svg      |  73 +++++++
 modules/gui/qt/pixmaps/toolbar/play_reverse.svg    |  88 ++++++++
 modules/gui/qt/pixmaps/toolbar/record_16px.svg     |  74 +++++++
 modules/gui/qt/pixmaps/toolbar/renderer.svg        |  76 +++++++
 modules/gui/qt/pixmaps/toolbar/skip_back.svg       |  81 ++++++++
 modules/gui/qt/pixmaps/toolbar/skip_for.svg        |  78 +++++++
 modules/gui/qt/pixmaps/toolbar/snapshot.svg        |  81 ++++++++
 modules/gui/qt/pixmaps/toolbar/tv.svg              |  78 +++++++
 modules/gui/qt/pixmaps/toolbar/tvtelx.svg          |  81 ++++++++
 modules/gui/qt/pixmaps/toolbar/visu.svg            |  83 ++++++++
 modules/gui/qt/pixmaps/toolbar/volume-high.svg     |  92 +++++++++
 modules/gui/qt/pixmaps/toolbar/volume-low.svg      |  90 +++++++++
 modules/gui/qt/pixmaps/toolbar/volume-medium.svg   |  90 +++++++++
 modules/gui/qt/pixmaps/toolbar/volume-muted.svg    |  95 +++++++++
 .../qt/pixmaps/toolbar/volume-slider-inside.svg    |  66 ++++++
 .../qt/pixmaps/toolbar/volume-slider-outside.svg   |  66 ++++++
 modules/gui/qt/pixmaps/types/capture-card_16px.svg | 125 ++++++++++++
 modules/gui/qt/pixmaps/types/disc_16px.svg         |  95 +++++++++
 modules/gui/qt/pixmaps/types/file-asym_16px.svg    |  90 +++++++++
 modules/gui/qt/pixmaps/types/file-wide_16px.svg    |  95 +++++++++
 modules/gui/qt/pixmaps/types/folder-blue_16px.svg  |  79 ++++++++
 modules/gui/qt/pixmaps/types/folder-grey_16px.svg  |  89 ++++++++
 modules/gui/qt/pixmaps/types/harddisk_16px.svg     |  78 +++++++
 modules/gui/qt/pixmaps/types/network_16px.svg      | 100 +++++++++
 modules/gui/qt/pixmaps/types/tape_16px.svg         |  91 +++++++++
 modules/gui/qt/pixmaps/types/type_directory.svg    |  78 +++++++
 modules/gui/qt/pixmaps/types/type_file.svg         |  84 ++++++++
 modules/gui/qt/pixmaps/types/type_node.svg         |  78 +++++++
 modules/gui/qt/pixmaps/types/type_playlist.svg     | 114 +++++++++++
 modules/gui/qt/pixmaps/types/type_stream.svg       |  87 ++++++++
 modules/gui/qt/pixmaps/types/type_unknown.svg      |  89 ++++++++
 modules/gui/qt/pixmaps/update.svg                  |  78 +++++++
 modules/gui/qt/pixmaps/util/wait1.svg              |  85 ++++++++
 modules/gui/qt/pixmaps/util/wait2.svg              |  85 ++++++++
 modules/gui/qt/pixmaps/util/wait3.svg              |  85 ++++++++
 modules/gui/qt/pixmaps/util/wait4.svg              |  85 ++++++++
 modules/gui/qt/pixmaps/valid.svg                   |  79 ++++++++
 modules/gui/qt/pixmaps/win7/win7thumbnail_next.svg |  88 ++++++++
 .../gui/qt/pixmaps/win7/win7thumbnail_pause.svg    |  87 ++++++++
 modules/gui/qt/pixmaps/win7/win7thumbnail_play.svg |  87 ++++++++
 modules/gui/qt/pixmaps/win7/win7thumbnail_prev.svg |  88 ++++++++
 modules/gui/qt/vlc.qrc                             | 224 ++++++++++-----------
 124 files changed, 10511 insertions(+), 265 deletions(-)
 create mode 100644 modules/gui/qt/pixmaps/addons/addon.svg
 create mode 100644 modules/gui/qt/pixmaps/addons/addon_blue.svg
 create mode 100644 modules/gui/qt/pixmaps/addons/addon_broken.svg
 create mode 100644 modules/gui/qt/pixmaps/addons/addon_cyan.svg
 create mode 100644 modules/gui/qt/pixmaps/addons/addon_green.svg
 create mode 100644 modules/gui/qt/pixmaps/addons/addon_magenta.svg
 create mode 100644 modules/gui/qt/pixmaps/addons/addon_red.svg
 create mode 100644 modules/gui/qt/pixmaps/addons/addon_yellow.svg
 create mode 100644 modules/gui/qt/pixmaps/addons/score.svg
 create mode 100644 modules/gui/qt/pixmaps/clear.svg
 create mode 100644 modules/gui/qt/pixmaps/eject.svg
 create mode 100644 modules/gui/qt/pixmaps/faster.svg
 create mode 100644 modules/gui/qt/pixmaps/faster2.svg
 create mode 100644 modules/gui/qt/pixmaps/go-next.svg
 create mode 100644 modules/gui/qt/pixmaps/lock.svg
 create mode 100644 modules/gui/qt/pixmaps/menus/.directory
 create mode 100644 modules/gui/qt/pixmaps/menus/exit_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/menus/help_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/menus/info_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/menus/messages_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/menus/playlist_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/menus/preferences_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/menus/settings_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/menus/stream_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/next.svg
 create mode 100644 modules/gui/qt/pixmaps/pause.svg
 create mode 100644 modules/gui/qt/pixmaps/play.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/add.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/dropzone.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/playlist.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/remove.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/repeat_all.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/repeat_off.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/repeat_one.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/shuffle_on.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/capture.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/disc.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/lan.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/library.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/movie.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/mtp.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/music.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/network.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/pictures.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/playlist.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/podcast.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/screen.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/appletrailers.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/assembleenationale.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/fmc.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/frenchtv.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/icecast.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/jamendo.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/katsomo.svg
 create mode 100644 modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/metachannels.svg
 create mode 100644 modules/gui/qt/pixmaps/prefs/advprefs_audio.svg
 create mode 100644 modules/gui/qt/pixmaps/prefs/advprefs_codec.svg
 create mode 100644 modules/gui/qt/pixmaps/prefs/advprefs_extended.svg
 create mode 100644 modules/gui/qt/pixmaps/prefs/advprefs_intf.svg
 create mode 100644 modules/gui/qt/pixmaps/prefs/advprefs_playlist.svg
 create mode 100644 modules/gui/qt/pixmaps/prefs/advprefs_sout.svg
 create mode 100644 modules/gui/qt/pixmaps/prefs/advprefs_video.svg
 create mode 100644 modules/gui/qt/pixmaps/previous.svg
 create mode 100644 modules/gui/qt/pixmaps/profile_new.svg
 create mode 100644 modules/gui/qt/pixmaps/search_clear.svg
 create mode 100644 modules/gui/qt/pixmaps/slower.svg
 create mode 100644 modules/gui/qt/pixmaps/slower2.svg
 create mode 100644 modules/gui/qt/pixmaps/space.svg
 create mode 100644 modules/gui/qt/pixmaps/stop.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/arrows.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/aspect-ratio.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/atob.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/atob_noa.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/atob_nob.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/defullscreen.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/dvd_menu.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/dvd_next.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/dvd_prev.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/extended_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/frame-by-frame.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/fullscreen.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/play_reverse.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/record_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/renderer.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/skip_back.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/skip_for.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/snapshot.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/tv.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/tvtelx.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/visu.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/volume-high.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/volume-low.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/volume-medium.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/volume-muted.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/volume-slider-inside.svg
 create mode 100644 modules/gui/qt/pixmaps/toolbar/volume-slider-outside.svg
 create mode 100644 modules/gui/qt/pixmaps/types/capture-card_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/types/disc_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/types/file-asym_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/types/file-wide_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/types/folder-blue_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/types/folder-grey_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/types/harddisk_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/types/network_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/types/tape_16px.svg
 create mode 100644 modules/gui/qt/pixmaps/types/type_directory.svg
 create mode 100644 modules/gui/qt/pixmaps/types/type_file.svg
 create mode 100644 modules/gui/qt/pixmaps/types/type_node.svg
 create mode 100644 modules/gui/qt/pixmaps/types/type_playlist.svg
 create mode 100644 modules/gui/qt/pixmaps/types/type_stream.svg
 create mode 100644 modules/gui/qt/pixmaps/types/type_unknown.svg
 create mode 100644 modules/gui/qt/pixmaps/update.svg
 create mode 100644 modules/gui/qt/pixmaps/util/wait1.svg
 create mode 100644 modules/gui/qt/pixmaps/util/wait2.svg
 create mode 100644 modules/gui/qt/pixmaps/util/wait3.svg
 create mode 100644 modules/gui/qt/pixmaps/util/wait4.svg
 create mode 100644 modules/gui/qt/pixmaps/valid.svg
 create mode 100644 modules/gui/qt/pixmaps/win7/win7thumbnail_next.svg
 create mode 100644 modules/gui/qt/pixmaps/win7/win7thumbnail_pause.svg
 create mode 100644 modules/gui/qt/pixmaps/win7/win7thumbnail_play.svg
 create mode 100644 modules/gui/qt/pixmaps/win7/win7thumbnail_prev.svg

diff --git a/modules/gui/qt/Makefile.am b/modules/gui/qt/Makefile.am
index 8ed48411d2..141f4ae8f9 100644
--- a/modules/gui/qt/Makefile.am
+++ b/modules/gui/qt/Makefile.am
@@ -310,60 +310,60 @@ EXTRA_DIST += $(libqt_plugin_la_UI)
 # Resources
 
 libqt_plugin_la_RES = \
-	gui/qt/pixmaps/clear.png \
-	gui/qt/pixmaps/eject.png \
-	gui/qt/pixmaps/faster.png \
-	gui/qt/pixmaps/faster2.png \
-	gui/qt/pixmaps/go-next.png \
-	gui/qt/pixmaps/addons/addon.png \
-	gui/qt/pixmaps/addons/addon_broken.png \
-	gui/qt/pixmaps/addons/addon_blue.png \
-	gui/qt/pixmaps/addons/addon_cyan.png \
-	gui/qt/pixmaps/addons/addon_green.png \
-	gui/qt/pixmaps/addons/addon_magenta.png \
-	gui/qt/pixmaps/addons/addon_red.png \
-	gui/qt/pixmaps/addons/addon_yellow.png \
-	gui/qt/pixmaps/addons/score.png \
-	gui/qt/pixmaps/menus/exit_16px.png \
-	gui/qt/pixmaps/menus/help_16px.png \
-	gui/qt/pixmaps/menus/info_16px.png \
-	gui/qt/pixmaps/menus/messages_16px.png \
-	gui/qt/pixmaps/menus/playlist_16px.png \
-	gui/qt/pixmaps/menus/preferences_16px.png \
-	gui/qt/pixmaps/menus/settings_16px.png \
-	gui/qt/pixmaps/menus/stream_16px.png \
-	gui/qt/pixmaps/next.png \
+	gui/qt/pixmaps/clear.svg \
+	gui/qt/pixmaps/eject.svg \
+	gui/qt/pixmaps/faster.svg \
+	gui/qt/pixmaps/faster2.svg \
+	gui/qt/pixmaps/go-next.svg \
+	gui/qt/pixmaps/addons/addon.svg \
+	gui/qt/pixmaps/addons/addon_broken.svg \
+	gui/qt/pixmaps/addons/addon_blue.svg \
+	gui/qt/pixmaps/addons/addon_cyan.svg \
+	gui/qt/pixmaps/addons/addon_green.svg \
+	gui/qt/pixmaps/addons/addon_magenta.svg \
+	gui/qt/pixmaps/addons/addon_red.svg \
+	gui/qt/pixmaps/addons/addon_yellow.svg \
+	gui/qt/pixmaps/addons/score.svg \
+	gui/qt/pixmaps/menus/exit_16px.svg \
+	gui/qt/pixmaps/menus/help_16px.svg \
+	gui/qt/pixmaps/menus/info_16px.svg \
+	gui/qt/pixmaps/menus/messages_16px.svg \
+	gui/qt/pixmaps/menus/playlist_16px.svg \
+	gui/qt/pixmaps/menus/preferences_16px.svg \
+	gui/qt/pixmaps/menus/settings_16px.svg \
+	gui/qt/pixmaps/menus/stream_16px.svg \
+	gui/qt/pixmaps/next.svg \
 	gui/qt/pixmaps/noart-64.png \
 	gui/qt/pixmaps/noart.png \
-	gui/qt/pixmaps/pause.png \
-	gui/qt/pixmaps/play.png \
-	gui/qt/pixmaps/playlist/add.png \
-	gui/qt/pixmaps/playlist/playlist.png \
-	gui/qt/pixmaps/playlist/remove.png \
-	gui/qt/pixmaps/playlist/repeat_all.png \
-	gui/qt/pixmaps/playlist/repeat_off.png \
-	gui/qt/pixmaps/playlist/repeat_one.png \
-	gui/qt/pixmaps/playlist/shuffle_on.png \
-	gui/qt/pixmaps/playlist/dropzone.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/capture.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/pictures.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/disc.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/playlist.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/lan.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/podcast.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/library.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/screen.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/movie.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/mtp.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/music.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/network.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/sd/appletrailers.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/sd/icecast.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/sd/katsomo.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/sd/fmc.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/sd/frenchtv.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/sd/jamendo.png \
-	gui/qt/pixmaps/playlist/sidebar-icons/sd/assembleenationale.png \
+	gui/qt/pixmaps/pause.svg \
+	gui/qt/pixmaps/play.svg \
+	gui/qt/pixmaps/playlist/add.svg \
+	gui/qt/pixmaps/playlist/playlist.svg \
+	gui/qt/pixmaps/playlist/remove.svg \
+	gui/qt/pixmaps/playlist/repeat_all.svg \
+	gui/qt/pixmaps/playlist/repeat_off.svg \
+	gui/qt/pixmaps/playlist/repeat_one.svg \
+	gui/qt/pixmaps/playlist/shuffle_on.svg \
+	gui/qt/pixmaps/playlist/dropzone.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/capture.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/pictures.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/disc.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/playlist.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/lan.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/podcast.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/library.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/screen.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/movie.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/mtp.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/music.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/network.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/sd/appletrailers.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/sd/icecast.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/sd/katsomo.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/sd/fmc.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/sd/frenchtv.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/sd/jamendo.svg \
+	gui/qt/pixmaps/playlist/sidebar-icons/sd/assembleenationale.svg \
 	gui/qt/pixmaps/prefs/advprefs_audio.png \
 	gui/qt/pixmaps/prefs/advprefs_codec.png \
 	gui/qt/pixmaps/prefs/advprefs_extended.png \
@@ -377,69 +377,69 @@ libqt_plugin_la_RES = \
 	gui/qt/pixmaps/prefs/spref_cone_Interface_64.png \
 	gui/qt/pixmaps/prefs/spref_cone_Subtitles_64.png \
 	gui/qt/pixmaps/prefs/spref_cone_Video_64.png \
-	gui/qt/pixmaps/previous.png \
-	gui/qt/pixmaps/profile_new.png \
+	gui/qt/pixmaps/previous.svg \
+	gui/qt/pixmaps/profile_new.svg \
 	gui/qt/pixmaps/sample_complete.png \
 	gui/qt/pixmaps/sample_minimal.png \
 	gui/qt/pixmaps/sample_skins.png \
-	gui/qt/pixmaps/slower.png \
-	gui/qt/pixmaps/slower2.png \
-	gui/qt/pixmaps/space.png \
-	gui/qt/pixmaps/stop.png \
-	gui/qt/pixmaps/toolbar/arrows.png \
-	gui/qt/pixmaps/toolbar/aspect-ratio.png \
-	gui/qt/pixmaps/toolbar/atob.png \
-	gui/qt/pixmaps/toolbar/atob_noa.png \
-	gui/qt/pixmaps/toolbar/atob_nob.png \
-	gui/qt/pixmaps/toolbar/renderer.png \
-	gui/qt/pixmaps/toolbar/defullscreen.png \
-	gui/qt/pixmaps/toolbar/dvd_menu.png \
-	gui/qt/pixmaps/toolbar/dvd_next.png \
-	gui/qt/pixmaps/toolbar/dvd_prev.png \
-	gui/qt/pixmaps/toolbar/extended_16px.png \
-	gui/qt/pixmaps/toolbar/frame-by-frame.png \
-	gui/qt/pixmaps/toolbar/fullscreen.png \
-	gui/qt/pixmaps/toolbar/play_reverse.png \
-	gui/qt/pixmaps/toolbar/record_16px.png \
-	gui/qt/pixmaps/toolbar/snapshot.png \
-	gui/qt/pixmaps/toolbar/skip_for.png \
-	gui/qt/pixmaps/toolbar/skip_back.png \
-	gui/qt/pixmaps/toolbar/tv.png \
-	gui/qt/pixmaps/toolbar/tvtelx.png \
-	gui/qt/pixmaps/toolbar/visu.png \
-	gui/qt/pixmaps/toolbar/volume-high.png \
-	gui/qt/pixmaps/toolbar/volume-low.png \
-	gui/qt/pixmaps/toolbar/volume-medium.png \
-	gui/qt/pixmaps/toolbar/volume-muted.png \
-	gui/qt/pixmaps/toolbar/volume-slider-inside.png \
-	gui/qt/pixmaps/toolbar/volume-slider-outside.png \
-	gui/qt/pixmaps/types/capture-card_16px.png \
-	gui/qt/pixmaps/types/disc_16px.png \
-	gui/qt/pixmaps/types/file-asym_16px.png \
-	gui/qt/pixmaps/types/file-wide_16px.png \
-	gui/qt/pixmaps/types/folder-blue_16px.png \
-	gui/qt/pixmaps/types/folder-grey_16px.png \
-	gui/qt/pixmaps/types/harddisk_16px.png \
-	gui/qt/pixmaps/types/network_16px.png \
-	gui/qt/pixmaps/types/tape_16px.png \
-	gui/qt/pixmaps/types/type_directory.png \
-	gui/qt/pixmaps/types/type_file.png \
-	gui/qt/pixmaps/types/type_stream.png \
-	gui/qt/pixmaps/types/type_node.png \
-	gui/qt/pixmaps/types/type_playlist.png \
+	gui/qt/pixmaps/slower.svg \
+	gui/qt/pixmaps/slower2.svg \
+	gui/qt/pixmaps/space.svg \
+	gui/qt/pixmaps/stop.svg \
+	gui/qt/pixmaps/toolbar/arrows.svg \
+	gui/qt/pixmaps/toolbar/aspect-ratio.svg \
+	gui/qt/pixmaps/toolbar/atob.svg \
+	gui/qt/pixmaps/toolbar/atob_noa.svg \
+	gui/qt/pixmaps/toolbar/atob_nob.svg \
+	gui/qt/pixmaps/toolbar/renderer.svg \
+	gui/qt/pixmaps/toolbar/defullscreen.svg \
+	gui/qt/pixmaps/toolbar/dvd_menu.svg \
+	gui/qt/pixmaps/toolbar/dvd_next.svg \
+	gui/qt/pixmaps/toolbar/dvd_prev.svg \
+	gui/qt/pixmaps/toolbar/extended_16px.svg \
+	gui/qt/pixmaps/toolbar/frame-by-frame.svg \
+	gui/qt/pixmaps/toolbar/fullscreen.svg \
+	gui/qt/pixmaps/toolbar/play_reverse.svg \
+	gui/qt/pixmaps/toolbar/record_16px.svg \
+	gui/qt/pixmaps/toolbar/snapshot.svg \
+	gui/qt/pixmaps/toolbar/skip_for.svg \
+	gui/qt/pixmaps/toolbar/skip_back.svg \
+	gui/qt/pixmaps/toolbar/tv.svg \
+	gui/qt/pixmaps/toolbar/tvtelx.svg \
+	gui/qt/pixmaps/toolbar/visu.svg \
+	gui/qt/pixmaps/toolbar/volume-high.svg \
+	gui/qt/pixmaps/toolbar/volume-low.svg \
+	gui/qt/pixmaps/toolbar/volume-medium.svg \
+	gui/qt/pixmaps/toolbar/volume-muted.svg \
+	gui/qt/pixmaps/toolbar/volume-slider-inside.svg \
+	gui/qt/pixmaps/toolbar/volume-slider-outside.svg \
+	gui/qt/pixmaps/types/capture-card_16px.svg \
+	gui/qt/pixmaps/types/disc_16px.svg \
+	gui/qt/pixmaps/types/file-asym_16px.svg \
+	gui/qt/pixmaps/types/file-wide_16px.svg \
+	gui/qt/pixmaps/types/folder-blue_16px.svg \
+	gui/qt/pixmaps/types/folder-grey_16px.svg \
+	gui/qt/pixmaps/types/harddisk_16px.svg \
+	gui/qt/pixmaps/types/network_16px.svg \
+	gui/qt/pixmaps/types/tape_16px.svg \
+	gui/qt/pixmaps/types/type_directory.svg \
+	gui/qt/pixmaps/types/type_file.svg \
+	gui/qt/pixmaps/types/type_stream.svg \
+	gui/qt/pixmaps/types/type_node.svg \
+	gui/qt/pixmaps/types/type_playlist.svg \
 	gui/qt/pixmaps/types/type_unknown.xpm \
-	gui/qt/pixmaps/util/wait1.png \
-	gui/qt/pixmaps/util/wait2.png \
-	gui/qt/pixmaps/util/wait3.png \
-	gui/qt/pixmaps/util/wait4.png \
+	gui/qt/pixmaps/util/wait1.svg \
+	gui/qt/pixmaps/util/wait2.svg \
+	gui/qt/pixmaps/util/wait3.svg \
+	gui/qt/pixmaps/util/wait4.svg \
 	gui/qt/pixmaps/win7/win7thumbnail_pause.png \
 	gui/qt/pixmaps/win7/win7thumbnail_prev.png \
 	gui/qt/pixmaps/win7/win7thumbnail_next.png \
 	gui/qt/pixmaps/win7/win7thumbnail_play.png \
-	gui/qt/pixmaps/update.png \
-	gui/qt/pixmaps/valid.png \
-	gui/qt/pixmaps/search_clear.png \
-	gui/qt/pixmaps/lock.png
+	gui/qt/pixmaps/update.svg \
+	gui/qt/pixmaps/valid.svg \
+	gui/qt/pixmaps/search_clear.svg \
+	gui/qt/pixmaps/lock.svg
 EXTRA_DIST += gui/qt/vlc.qrc $(libqt_plugin_la_RES)
 
 nodist_libqt_plugin_la_SOURCES += gui/qt/resources.cpp
diff --git a/modules/gui/qt/pixmaps/addons/addon.svg b/modules/gui/qt/pixmaps/addons/addon.svg
new file mode 100644
index 0000000000..8bf8905faa
--- /dev/null
+++ b/modules/gui/qt/pixmaps/addons/addon.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="addon.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="25.474614"
+     inkscape:cy="8.1356865"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.07019663;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 407.99998,1008.3622 c -3.31371,0 -6,2.2386 -6,5 0.003,1.0827 2.37482,3 1.20898,3 h -11.20898 v 14.2109 c 0,1.1662 1.91711,-1.2077 3,-1.2109 2.76142,0 5,2.6863 5,6 0,3.3137 -2.23858,6 -5,6 -1.08271,0 -3,-2.3748 -3,-1.209 v 6.209 h 16.39453 c 0.79552,0 -0.89363,-1.2617 -0.89453,-2 0,-1.6569 1.567,-3 3.5,-3 1.933,0 3.5,1.3431 3.5,3 -10e-4,0.7385 -1.69234,2 -0.89648,2 h 8.39648 v -5.3945 c 0,-0.7956 1.2617,0.8936 2,0.8945 1.65685,0 3,-1.567 3,-3.5 0,-1.933 -1.34315,-3.5 -3,-3.5 -0.73852,10e-4 -2,1.6923 -2,0.8965 v -15.3965 a 3.9999981,4 0 0 0 -4,-4 h -5.21094 c -1.16615,0 1.20778,-1.9171 1.21094,-3 0,-2.7614 -2.68629,-5 -6,-5 z"
+       id="rect6498"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/addons/addon_blue.svg b/modules/gui/qt/pixmaps/addons/addon_blue.svg
new file mode 100644
index 0000000000..91016f24fa
--- /dev/null
+++ b/modules/gui/qt/pixmaps/addons/addon_blue.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="addon_blue.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="26.167392"
+     inkscape:cy="30.478392"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#4022bf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.07019663;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 408.00002,1008.3622 c -3.31374,0 -6,2.2386 -6,5 0.003,1.0827 2.37479,3 1.20896,3 H 392 v 14.2109 c 0,1.1662 1.91712,-1.2077 3,-1.2109 2.76143,0 5.00001,2.6863 5.00001,6 0,3.3137 -2.23858,6 -5.00001,6 -1.08269,0 -3,-2.3748 -3,-1.209 v 6.209 h 16.39453 c 0.79551,0 -0.89363,-1.2617 -0.8945,-2 0,-1.6569 1.56699,-3 3.49999,-3 1.933,0 3.5,1.3431 3.5,3 -0.001,0.7385 -1.69236,2 -0.89651,2 H 422 v -5.3946 c 0,-0.7955 1.26172,0.8937 2.00001,0.8946 1.65687,0 3,-1.567 3,-3.5 0,-1.933 -1.34313,-3.5 -3,-3.5 -0.73852,10e-4 -2.00001,1.6923 -2.00001,0.8965 v -15.3965 a 3.999998,3.9999999 0 0 0 -3.99999,-4 h -5.21095 c -1.16613,0 1.20779,-1.9171 1.21096,-3 0,-2.7614 -2.6863,-5 -6,-5 z"
+       id="path5654"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/addons/addon_broken.svg b/modules/gui/qt/pixmaps/addons/addon_broken.svg
new file mode 100644
index 0000000000..cb3706d5f5
--- /dev/null
+++ b/modules/gui/qt/pixmaps/addons/addon_broken.svg
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="addon_broken.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="25.474614"
+     inkscape:cy="8.1356865"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.07019663;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 408.00001,1008.3623 c -3.31371,0 -6,2.2386 -6,5 0.003,1.0827 2.37482,3 1.20898,3 h -11.20898 v 14.2109 c 0,1.1662 1.91711,-1.2077 3,-1.2109 2.76142,0 5,2.6863 5,6 0,3.3137 -2.23858,6 -5,6 -1.0827,0 -3,-2.3748 -3,-1.209 v 6.209 h 11 l 3,-2 v -4 l 3,-2 v -6 l 5,-3 1,-5 5,-2 2,-1.334 v -0.666 a 3.9999981,4 0 0 0 -4,-4 h -5.21094 c -1.16615,0 1.20778,-1.9171 1.21094,-3 0,-2.7614 -2.68629,-5 -6,-5 z"
+       id="path6536"
+       inkscape:connector-curvature="0" />
+    <g
+       transform="matrix(1.6142123,0,0,1.6059241,405.36259,1027.4315)"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:13.86413288px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       id="g6554">
+      <path
+         d="M 8.7850172,10.035968 H 7.0587702 C 7.0542538,9.7877525 7.0519973,9.6365655 7.0520006,9.5824055 7.0519973,9.0227894 7.144515,9.0637459 7.329554,8.7026967 7.5145859,8.3416564 7.8846567,7.935481 8.4397678,7.4841694 8.9948694,7.0328691 9.3265793,6.7372637 9.4348984,6.5973523 9.6018759,6.3762189 9.6853675,6.1325137 9.6853735,5.866236 9.6853675,5.4961723 9.5364366,5.1802581 9.2385802,4.9184925 8.9452257,4.6522302 8.5480765,4.5190949 8.0471312,4.5190863 7.5642295,4.5190949 7.1603107,4.6567432 6.8353735,4.9320317 6.5104301,5.2073365 6.2870337,5.5017288 6.1651835,6.0658544 L 4.4186277,5.9745495 C 4.4682706,5.166719 4.8112632,4.4807339 5.4476063,3.9165923 6.088459,3.352469 6.9278881,3.0704028 7.9658961,3.0703928 c 1.0921561,1e-5 1.9609201,0.2865893 2.6062949,0.8597387 0.64536,0.5686546 0.968044,1.2320744 0.968052,1.9902612 -8e-6,0.4197217 -0.119604,0.816871 -0.358789,1.191449 C 10.946768,7.4864316 10.441305,7.9964073 9.6650647,8.6417704 9.2633964,8.9757412 9.0129216,9.2442683 8.9
 136395,9.4473523 8.8188601,9.6504436 8.775986,9.5124563 8.7850172,10.035968 m -1.726247,2.997536 v -1.902257 h 1.9022565 v 1.902257 H 7.0587702"
+         id="path6552"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccsscccccccccccccccccccc"
+         style="fill:#747474;fill-opacity:1" />
+    </g>
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/addons/addon_cyan.svg b/modules/gui/qt/pixmaps/addons/addon_cyan.svg
new file mode 100644
index 0000000000..6933fee9d5
--- /dev/null
+++ b/modules/gui/qt/pixmaps/addons/addon_cyan.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="addon_blue.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="25.474614"
+     inkscape:cy="8.1356865"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       inkscape:connector-curvature="0"
+       id="path5648"
+       d="m 408.00001,1008.3622 c -3.31371,0 -6,2.2386 -6,5 0.003,1.0827 2.37482,3 1.20898,3 h -11.20898 v 14.2109 c 0,1.1662 1.91711,-1.2077 3,-1.2109 2.76143,0 5,2.6863 5,6 0,3.3137 -2.23857,6 -5,6 -1.08271,0 -3,-2.3748 -3,-1.209 v 6.209 h 16.39453 c 0.79552,0 -0.89363,-1.2617 -0.89453,-2 0,-1.6569 1.567,-3 3.5,-3 1.933,0 3.5,1.3431 3.5,3 -10e-4,0.7385 -1.69234,2 -0.89648,2 h 8.39648 v -5.3946 c 0,-0.7955 1.2617,0.8937 2,0.8946 1.65685,0 3,-1.567 3,-3.5 0,-1.933 -1.34315,-3.5 -3,-3.5 -0.73852,10e-4 -2,1.6923 -2,0.8965 v -15.3965 a 3.999998,3.9999999 0 0 0 -4,-4 h -5.21094 c -1.16615,0 1.20779,-1.9171 1.21094,-3 0,-2.7614 -2.68629,-5 -6,-5 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#20f0df;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.07019663;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/addons/addon_green.svg b/modules/gui/qt/pixmaps/addons/addon_green.svg
new file mode 100644
index 0000000000..6453889f33
--- /dev/null
+++ b/modules/gui/qt/pixmaps/addons/addon_green.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="addon_green.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="25.474614"
+     inkscape:cy="8.1356865"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#20f000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.07019663;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 407.99999,1008.3623 c -3.31371,0 -6,2.2386 -6,5 0.003,1.0827 2.37482,3 1.20898,3 h -11.20898 v 14.2109 c 0,1.1662 1.91711,-1.2077 3,-1.2109 2.76143,0 5,2.6863 5,6 0,3.3137 -2.23857,6 -5,6 -1.08271,0 -3,-2.3748 -3,-1.209 v 6.209 h 16.39453 c 0.79552,0 -0.89363,-1.2617 -0.89453,-2 0,-1.6569 1.567,-3 3.5,-3 1.933,0 3.5,1.3431 3.5,3 -0.001,0.7385 -1.69234,2 -0.89648,2 h 8.39648 v -5.3946 c 0,-0.7955 1.2617,0.8937 2,0.8946 1.65685,0 3,-1.567 3,-3.5 0,-1.933 -1.34315,-3.5 -3,-3.5 -0.73852,0 -2,1.6923 -2,0.8965 v -15.3965 a 3.999998,3.9999999 0 0 0 -4,-4 h -5.21094 c -1.16615,0 1.20779,-1.9171 1.21094,-3 0,-2.7614 -2.68629,-5 -6,-5 z"
+       id="path5650"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/addons/addon_magenta.svg b/modules/gui/qt/pixmaps/addons/addon_magenta.svg
new file mode 100644
index 0000000000..d2718efac7
--- /dev/null
+++ b/modules/gui/qt/pixmaps/addons/addon_magenta.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="addon_magenta.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="26.167392"
+     inkscape:cy="30.478392"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       inkscape:connector-curvature="0"
+       id="path5656"
+       d="m 408.00001,1008.3622 c -3.31374,0 -6,2.2386 -6,5 0.003,1.0827 2.37479,3 1.20896,3 h -11.20898 v 14.2109 c 0,1.1662 1.91712,-1.2077 3,-1.2109 2.76143,0 5.00001,2.6863 5.00001,6 0,3.3137 -2.23858,6 -5.00001,6 -1.08269,0 -3,-2.3748 -3,-1.209 v 6.209 h 16.39453 c 0.79551,0 -0.89363,-1.2617 -0.8945,-2 0,-1.6569 1.56699,-3 3.49999,-3 1.933,0 3.5,1.3431 3.5,3 -10e-4,0.7385 -1.69236,2 -0.89651,2 h 8.39649 v -5.3946 c 0,-0.7955 1.26172,0.8937 2.00001,0.8946 1.65687,0 3,-1.567 3,-3.5 0,-1.933 -1.34313,-3.5 -3,-3.5 -0.73852,10e-4 -2.00001,1.6923 -2.00001,0.8965 v -15.3965 a 3.999998,3.9999999 0 0 0 -3.99999,-4 h -5.21095 c -1.16613,0 1.20779,-1.9171 1.21096,-3 0,-2.7614 -2.6863,-5 -6,-5 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff22bf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.07019663;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/addons/addon_red.svg b/modules/gui/qt/pixmaps/addons/addon_red.svg
new file mode 100644
index 0000000000..12e215708c
--- /dev/null
+++ b/modules/gui/qt/pixmaps/addons/addon_red.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="addon_red.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="26.167392"
+     inkscape:cy="30.478392"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       inkscape:connector-curvature="0"
+       id="path5652"
+       d="m 408.00002,1008.3621 c -3.31374,0 -6,2.2386 -6,5 0.003,1.0827 2.37479,3 1.20896,3 H 392 v 14.2109 c 0,1.1662 1.91712,-1.2077 3,-1.2109 2.76143,0 5.00001,2.6863 5.00001,6 0,3.3137 -2.23858,6 -5.00001,6 -1.08269,0 -3,-2.3748 -3,-1.209 v 6.209 h 16.39453 c 0.79551,0 -0.89363,-1.2617 -0.8945,-2 0,-1.6569 1.56699,-3 3.49999,-3 1.933,0 3.5,1.3431 3.5,3 -0.001,0.7385 -1.69236,2 -0.89651,2 H 422 v -5.3946 c 0,-0.7955 1.26172,0.8937 2.00001,0.8946 1.65687,0 3,-1.567 3,-3.5 0,-1.933 -1.34313,-3.5 -3,-3.5 -0.73852,10e-4 -2.00001,1.6923 -2.00001,0.8965 v -15.3965 a 3.999998,3.9999999 0 0 0 -3.99999,-4 h -5.21095 c -1.16613,0 1.20779,-1.9171 1.21096,-3 0,-2.7614 -2.6863,-5 -6,-5 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff2200;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.07019663;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/addons/addon_yellow.svg b/modules/gui/qt/pixmaps/addons/addon_yellow.svg
new file mode 100644
index 0000000000..194de6d05e
--- /dev/null
+++ b/modules/gui/qt/pixmaps/addons/addon_yellow.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="addon_yellow.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="5.6568543"
+     inkscape:cx="60.467935"
+     inkscape:cy="33.192866"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="12.08074,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#fff000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.07019663;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 408.00001,1008.3623 c -3.31374,0 -6,2.2386 -6,5 0.003,1.0827 2.37479,3 1.20896,3 h -11.20898 v 14.2109 c 0,1.1662 1.91713,-1.2077 3,-1.2109 2.76143,0 5.00001,2.6863 5.00001,6 0,3.3137 -2.23858,6 -5.00001,6 -1.08269,0 -3,-2.3748 -3,-1.209 v 6.209 h 16.39453 c 0.79551,0 -0.89363,-1.2617 -0.8945,-2 0,-1.6569 1.56699,-3 3.49999,-3 1.933,0 3.5,1.3431 3.5,3 -10e-4,0.7385 -1.69236,2 -0.89651,2 h 8.39649 v -5.3946 c 0,-0.7955 1.26172,0.8937 2.00001,0.8946 1.65687,0 3,-1.567 3,-3.5 0,-1.933 -1.34313,-3.5 -3,-3.5 -0.73852,10e-4 -2.00001,1.6923 -2.00001,0.8965 v -15.3965 a 3.999998,3.9999999 0 0 0 -3.99999,-4 h -5.21095 c -1.16613,0 1.20779,-1.9171 1.21096,-3 0,-2.7614 -2.6863,-5 -6,-5 z"
+       id="path5658"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/addons/score.svg b/modules/gui/qt/pixmaps/addons/score.svg
new file mode 100644
index 0000000000..d2cfe86827
--- /dev/null
+++ b/modules/gui/qt/pixmaps/addons/score.svg
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="192"
+   height="48"
+   viewBox="0 0 192 48"
+   version="1.1"
+   id="svg2471"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="score.svg">
+  <defs
+     id="defs17" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1021"
+     id="namedview15"
+     showgrid="false"
+     inkscape:zoom="2"
+     inkscape:cx="426.13978"
+     inkscape:cy="233.4377"
+     inkscape:window-x="1600"
+     inkscape:window-y="30"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="layer1" />
+  <metadata
+     id="metadata2468">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-13.909524,-173.47739)">
+    <path
+       style="display:inline;fill:#fafafa;fill-opacity:1;stroke-width:2.50000477"
+       d="m 32.136086,183.28468 -2.39454,7.17969 0.004,-0.002 c 4.10268,3.07709 8.18813,3.10305 12.33594,0.006 0.002,0 0.002,-0.002 0.004,-0.004 l -2.39454,-7.17969 c -2.83488,1.49535 -4.81955,1.3675 -7.55468,0 z m -5.12891,15.38477 -1.367186,4.10156 h -2.88281 v 0.002 h 2.88281 c 0,-1e-5 -0.42825,1.37486 -0.65625,2.05859 -0.34202,1.02572 -0.51572,1.5481 0,2.05273 2.753926,2.69483 7.277526,4.00424 11.720706,3.83399 3.92011,-0.14913 7.75632,-1.43012 10.16015,-3.83399 0.49387,-0.56858 0.3304,-1.06028 0,-2.05273 -0.2277,-0.68395 -0.68359,-2.05078 -0.68359,-2.05078 0.002,-0.005 0.005,-0.007 0.006,-0.01 l -1.36133,-4.08984 c -0.005,-0.002 -0.008,-0.005 -0.01,-0.006 -5.12834,4.44469 -12.649,4.44274 -17.77734,-0.002 -0.0122,0.005 -0.0227,0.0107 -0.0352,0.0137 z"
+       id="path10976"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path6786"
+       d="m 35.913416,177.47609 c -0.475,0 -1.0038,0.0545 -1.38406,0.33913 -0.752,0.56297 -1.05505,1.46617 -1.70987,3.41798 -0.65483,1.9518 -0.6836,2.05078 -0.6836,2.05078 2.73513,1.3675 4.72018,1.49535 7.55506,0 0,0 -0.0312,-0.1065 -0.6836,-2.05078 -0.6523,-1.94423 -0.95335,-2.84151 -1.70988,-3.41798 -0.3778,-0.28788 -0.90905,-0.33913 -1.38405,-0.33913 z m -6.17099,12.9883 -2.73438,8.20491 -0.005,0.0175 c 0.0125,-0.003 0.0225,-0.008 0.0347,-0.0125 5.12834,4.44469 12.64957,4.44559 17.77791,9e-4 0.002,0.001 0.005,0.003 0.01,0.005 l -0.005,-0.0125 -2.73438,-8.20404 c -0.002,0.002 -0.003,0.005 -0.005,0.005 -4.14781,3.09719 -8.23399,3.07009 -12.33667,-0.007 z m -6.985106,12.3065 c -0.90908,0 -1.75493,0.68667 -2.02061,1.59268 l -1.59267,5.41816 c -0.52036,1.77795 -1.03621,3.54303 -1.558959,5.33026 -0.21875,0.747 4.5e-4,1.29637 0.353349,1.67615 0.2185,0.235 0.48845,0.40515 0.73685,0.51845 0.24851,0.1105 0.41853,0.1695 0.61436,0.1695 0.4565,0 8.426936,-0.005 16.623776,-0.005 8.19684,0 16.1
 6728,0.005 16.62378,0.005 0.19575,0 0.36577,-0.0593 0.61435,-0.1695 0.2485,-0.11325 0.51823,-0.28338 0.73688,-0.51845 0.35282,-0.37978 0.57215,-0.92915 0.35332,-1.67615 -0.52275,-1.78723 -1.0386,-3.55231 -1.55895,-5.33026 l -1.59268,-5.41816 c -0.26565,-0.90601 -1.1115,-1.59268 -2.0206,-1.59268 h -2.88353 c -10e-4,0.003 -0.003,0.005 -0.005,0.01 0,0 0.4559,1.36683 0.6836,2.05078 0.3304,0.99245 0.49387,1.4831 0,2.05168 -2.40383,2.40387 -6.23971,3.6861 -10.15982,3.83523 -4.44318,0.17025 -8.96662,-1.1404 -11.720546,-3.83523 -0.51572,-0.50463 -0.34202,-1.02596 0,-2.05168 0.228,-0.68373 0.65608,-2.05966 0.65608,-2.05966 h -2.88353 z"
+       style="display:inline;fill:#ff8800;stroke-width:2.50000477"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path10981"
+       d="m 69.136086,183.28469 -2.39454,7.17969 0.004,-0.002 c 4.10268,3.07709 8.18813,3.10305 12.33594,0.006 0.002,0 0.002,-0.002 0.004,-0.004 l -2.39454,-7.17969 c -2.83488,1.49535 -4.81955,1.3675 -7.55468,0 z m -5.12891,15.38477 -1.36719,4.10156 h -2.88281 v 0.002 h 2.88281 c 0,-1e-5 -0.42825,1.37486 -0.65625,2.05859 -0.34202,1.02572 -0.51572,1.5481 0,2.05273 2.75393,2.69483 7.27753,4.00424 11.72071,3.83399 3.92011,-0.14913 7.75632,-1.43012 10.16015,-3.83399 0.49387,-0.56858 0.3304,-1.06028 0,-2.05273 -0.2277,-0.68395 -0.68359,-2.05078 -0.68359,-2.05078 0.002,-0.005 0.005,-0.007 0.006,-0.01 l -1.36133,-4.08984 c -0.005,-0.002 -0.008,-0.005 -0.01,-0.006 -5.12834,4.44469 -12.649,4.44274 -17.77734,-0.002 -0.0122,0.005 -0.0227,0.0107 -0.0352,0.0137 z"
+       style="display:inline;fill:#fafafa;fill-opacity:1;stroke-width:2.50000477"
+       inkscape:connector-curvature="0" />
+    <path
+       inkscape:connector-curvature="0"
+       style="display:inline;fill:#ff8800;stroke-width:2.50000477"
+       d="m 72.913416,177.47609 c -0.475,0 -1.0038,0.0545 -1.38406,0.33913 -0.752,0.56297 -1.05505,1.46617 -1.70987,3.41798 -0.65483,1.9518 -0.6836,2.05078 -0.6836,2.05078 2.73513,1.3675 4.72018,1.49535 7.55506,0 0,0 -0.0312,-0.1065 -0.6836,-2.05078 -0.6523,-1.94423 -0.95335,-2.84151 -1.70988,-3.41798 -0.3778,-0.28788 -0.90905,-0.33913 -1.38405,-0.33913 z m -6.17099,12.9883 -2.73438,8.20491 -0.005,0.0175 c 0.0125,-0.003 0.0225,-0.008 0.0347,-0.0125 5.12834,4.44469 12.64957,4.44559 17.77791,9e-4 0.002,0.001 0.005,0.003 0.01,0.005 l -0.005,-0.0125 -2.73438,-8.20404 c -0.002,0.002 -0.003,0.005 -0.005,0.005 -4.14781,3.09719 -8.23399,3.07009 -12.33667,-0.007 z m -6.98511,12.3065 c -0.90908,0 -1.75493,0.68667 -2.02061,1.59268 l -1.59267,5.41816 c -0.52036,1.77795 -1.03621,3.54303 -1.55896,5.33026 -0.21875,0.747 4.5e-4,1.29637 0.35335,1.67615 0.2185,0.235 0.48845,0.40515 0.73685,0.51845 0.24851,0.1105 0.41853,0.1695 0.61436,0.1695 0.4565,0 8.42694,-0.005 16.62378,-0.005 8.19684,0 16.16728,
 0.005 16.62378,0.005 0.19575,0 0.36577,-0.0593 0.61435,-0.1695 0.2485,-0.11325 0.51823,-0.28338 0.73688,-0.51845 0.35282,-0.37978 0.57215,-0.92915 0.35332,-1.67615 -0.52275,-1.78723 -1.0386,-3.55231 -1.55895,-5.33026 l -1.59268,-5.41816 c -0.26565,-0.90601 -1.1115,-1.59268 -2.0206,-1.59268 h -2.88353 c -0.001,0.003 -0.003,0.005 -0.005,0.01 0,0 0.4559,1.36683 0.6836,2.05078 0.3304,0.99245 0.49387,1.4831 0,2.05168 -2.40383,2.40387 -6.23971,3.6861 -10.15982,3.83523 -4.44318,0.17025 -8.96662,-1.1404 -11.72055,-3.83523 -0.51572,-0.50463 -0.34202,-1.02596 0,-2.05168 0.228,-0.68373 0.65608,-2.05966 0.65608,-2.05966 h -2.88353 z"
+       id="path10983" />
+    <path
+       inkscape:connector-curvature="0"
+       style="display:inline;fill:#fafafa;fill-opacity:1;stroke-width:2.50000477"
+       d="m 106.13609,183.28469 -2.39454,7.17969 0.004,-0.002 c 4.10268,3.07709 8.18813,3.10305 12.33594,0.006 0.002,0 0.002,-0.002 0.004,-0.004 l -2.39454,-7.17969 c -2.83488,1.49535 -4.81955,1.3675 -7.55468,0 z m -5.12891,15.38477 -1.367194,4.10156 h -2.88281 v 0.002 h 2.88281 c 0,-1e-5 -0.42825,1.37486 -0.65625,2.05859 -0.34202,1.02572 -0.51572,1.5481 0,2.05273 2.753934,2.69483 7.277534,4.00424 11.720714,3.83399 3.92011,-0.14913 7.75632,-1.43012 10.16015,-3.83399 0.49387,-0.56858 0.3304,-1.06028 0,-2.05273 -0.2277,-0.68395 -0.68359,-2.05078 -0.68359,-2.05078 0.002,-0.005 0.005,-0.007 0.006,-0.01 l -1.36133,-4.08984 c -0.005,-0.002 -0.008,-0.005 -0.01,-0.006 -5.12834,4.44469 -12.649,4.44274 -17.77734,-0.002 -0.0122,0.005 -0.0227,0.0107 -0.0352,0.0137 z"
+       id="path10985" />
+    <path
+       id="path10987"
+       d="m 109.91342,177.47609 c -0.475,0 -1.0038,0.0545 -1.38406,0.33913 -0.752,0.56297 -1.05505,1.46617 -1.70987,3.41798 -0.65483,1.9518 -0.6836,2.05078 -0.6836,2.05078 2.73513,1.3675 4.72018,1.49535 7.55506,0 0,0 -0.0312,-0.1065 -0.6836,-2.05078 -0.6523,-1.94423 -0.95335,-2.84151 -1.70988,-3.41798 -0.3778,-0.28788 -0.90905,-0.33913 -1.38405,-0.33913 z m -6.17099,12.9883 -2.73438,8.20491 -0.005,0.0175 c 0.0125,-0.003 0.0225,-0.008 0.0347,-0.0125 5.12834,4.44469 12.64957,4.44559 17.77791,9e-4 0.002,0.001 0.005,0.003 0.01,0.005 l -0.005,-0.0125 -2.73438,-8.20404 c -0.002,0.002 -0.003,0.005 -0.005,0.005 -4.14781,3.09719 -8.23399,3.07009 -12.33667,-0.007 z m -6.985114,12.3065 c -0.90908,0 -1.75493,0.68667 -2.02061,1.59268 l -1.59267,5.41816 c -0.52036,1.77795 -1.03621,3.54303 -1.55896,5.33026 -0.21875,0.747 4.5e-4,1.29637 0.35335,1.67615 0.2185,0.235 0.48845,0.40515 0.73685,0.51845 0.24851,0.1105 0.41853,0.1695 0.61436,0.1695 0.4565,0 8.426944,-0.005 16.623784,-0.005 8.19684,0 16.167
 28,0.005 16.62378,0.005 0.19575,0 0.36577,-0.0593 0.61435,-0.1695 0.2485,-0.11325 0.51823,-0.28338 0.73688,-0.51845 0.35282,-0.37978 0.57215,-0.92915 0.35332,-1.67615 -0.52275,-1.78723 -1.0386,-3.55231 -1.55895,-5.33026 l -1.59268,-5.41816 c -0.26565,-0.90601 -1.1115,-1.59268 -2.0206,-1.59268 h -2.88353 c -0.001,0.003 -0.003,0.005 -0.005,0.01 0,0 0.4559,1.36683 0.6836,2.05078 0.3304,0.99245 0.49387,1.4831 0,2.05168 -2.40383,2.40387 -6.23971,3.6861 -10.15982,3.83523 -4.44318,0.17025 -8.96662,-1.1404 -11.720554,-3.83523 -0.51572,-0.50463 -0.34202,-1.02596 0,-2.05168 0.228,-0.68373 0.65608,-2.05966 0.65608,-2.05966 h -2.88353 z"
+       style="display:inline;fill:#ff8800;stroke-width:2.50000477"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path10989"
+       d="m 143.1361,183.28469 -2.39454,7.17969 0.004,-0.002 c 4.10268,3.07709 8.18813,3.10305 12.33594,0.006 0.002,0 0.002,-0.002 0.004,-0.004 l -2.39454,-7.17969 c -2.83488,1.49535 -4.81955,1.3675 -7.55468,0 z m -5.12891,15.38477 -1.36719,4.10156 h -2.88281 v 0.002 H 136.64 c 0,-1e-5 -0.42825,1.37486 -0.65625,2.05859 -0.34202,1.02572 -0.51572,1.5481 0,2.05273 2.75393,2.69483 7.27753,4.00424 11.72071,3.83399 3.92011,-0.14913 7.75632,-1.43012 10.16015,-3.83399 0.49387,-0.56858 0.3304,-1.06028 0,-2.05273 -0.2277,-0.68395 -0.68359,-2.05078 -0.68359,-2.05078 0.002,-0.005 0.005,-0.007 0.006,-0.01 l -1.36133,-4.08984 c -0.005,-0.002 -0.008,-0.005 -0.01,-0.006 -5.12834,4.44469 -12.649,4.44274 -17.77734,-0.002 -0.0122,0.005 -0.0227,0.0107 -0.0352,0.0137 z"
+       style="display:inline;fill:#fafafa;fill-opacity:1;stroke-width:2.50000477"
+       inkscape:connector-curvature="0" />
+    <path
+       inkscape:connector-curvature="0"
+       style="display:inline;fill:#ff8800;stroke-width:2.50000477"
+       d="m 146.91343,177.47609 c -0.475,0 -1.0038,0.0545 -1.38406,0.33913 -0.752,0.56297 -1.05505,1.46617 -1.70987,3.41798 -0.65483,1.9518 -0.6836,2.05078 -0.6836,2.05078 2.73513,1.3675 4.72018,1.49535 7.55506,0 0,0 -0.0312,-0.1065 -0.6836,-2.05078 -0.6523,-1.94423 -0.95335,-2.84151 -1.70988,-3.41798 -0.3778,-0.28788 -0.90905,-0.33913 -1.38405,-0.33913 z m -6.17099,12.9883 -2.73438,8.20491 -0.005,0.0175 c 0.0125,-0.003 0.0225,-0.008 0.0347,-0.0125 5.12834,4.44469 12.64957,4.44559 17.77791,9e-4 0.002,0.001 0.005,0.003 0.01,0.005 l -0.005,-0.0125 -2.73438,-8.20404 c -0.002,0.002 -0.003,0.005 -0.005,0.005 -4.14781,3.09719 -8.23399,3.07009 -12.33667,-0.007 z m -6.98511,12.3065 c -0.90908,0 -1.75493,0.68667 -2.02061,1.59268 l -1.59267,5.41816 c -0.52036,1.77795 -1.03621,3.54303 -1.55896,5.33026 -0.21875,0.747 4.5e-4,1.29637 0.35335,1.67615 0.2185,0.235 0.48845,0.40515 0.73685,0.51845 0.24851,0.1105 0.41853,0.1695 0.61436,0.1695 0.4565,0 8.42694,-0.005 16.62378,-0.005 8.19684,0 16.16728,
 0.005 16.62378,0.005 0.19575,0 0.36577,-0.0593 0.61435,-0.1695 0.2485,-0.11325 0.51823,-0.28338 0.73688,-0.51845 0.35282,-0.37978 0.57215,-0.92915 0.35332,-1.67615 -0.52275,-1.78723 -1.0386,-3.55231 -1.55895,-5.33026 l -1.59268,-5.41816 c -0.26565,-0.90601 -1.1115,-1.59268 -2.0206,-1.59268 H 157.186 c -0.001,0.003 -0.003,0.005 -0.005,0.01 0,0 0.4559,1.36683 0.6836,2.05078 0.3304,0.99245 0.49387,1.4831 0,2.05168 -2.40383,2.40387 -6.23971,3.6861 -10.15982,3.83523 -4.44318,0.17025 -8.96662,-1.1404 -11.72055,-3.83523 -0.51572,-0.50463 -0.34202,-1.02596 0,-2.05168 0.228,-0.68373 0.65608,-2.05966 0.65608,-2.05966 h -2.88353 z"
+       id="path10991" />
+    <path
+       inkscape:connector-curvature="0"
+       style="display:inline;fill:#fafafa;fill-opacity:1;stroke-width:2.50000477"
+       d="m 180.1361,183.28469 -2.39454,7.17969 0.004,-0.002 c 4.10268,3.07709 8.18813,3.10305 12.33594,0.006 0.002,0 0.002,-0.002 0.004,-0.004 l -2.39454,-7.17969 c -2.83488,1.49535 -4.81955,1.3675 -7.55468,0 z m -5.12891,15.38477 -1.36719,4.10156 h -2.88281 v 0.002 H 173.64 c 0,-1e-5 -0.42825,1.37486 -0.65625,2.05859 -0.34202,1.02572 -0.51572,1.5481 0,2.05273 2.75393,2.69483 7.27753,4.00424 11.72071,3.83399 3.92011,-0.14913 7.75632,-1.43012 10.16015,-3.83399 0.49387,-0.56858 0.3304,-1.06028 0,-2.05273 -0.2277,-0.68395 -0.68359,-2.05078 -0.68359,-2.05078 0.002,-0.005 0.005,-0.007 0.006,-0.01 l -1.36133,-4.08984 c -0.005,-0.002 -0.008,-0.005 -0.01,-0.006 -5.12834,4.44469 -12.649,4.44274 -17.77734,-0.002 -0.0122,0.005 -0.0227,0.0107 -0.0352,0.0137 z"
+       id="path10993" />
+    <path
+       id="path10995"
+       d="m 183.91343,177.47609 c -0.475,0 -1.0038,0.0545 -1.38406,0.33913 -0.752,0.56297 -1.05505,1.46617 -1.70987,3.41798 -0.65483,1.9518 -0.6836,2.05078 -0.6836,2.05078 2.73513,1.3675 4.72018,1.49535 7.55506,0 0,0 -0.0312,-0.1065 -0.6836,-2.05078 -0.6523,-1.94423 -0.95335,-2.84151 -1.70988,-3.41798 -0.3778,-0.28788 -0.90905,-0.33913 -1.38405,-0.33913 z m -6.17099,12.9883 -2.73438,8.20491 -0.005,0.0175 c 0.0125,-0.003 0.0225,-0.008 0.0347,-0.0125 5.12834,4.44469 12.64957,4.44559 17.77791,9e-4 0.002,0.001 0.005,0.003 0.01,0.005 l -0.005,-0.0125 -2.73438,-8.20404 c -0.002,0.002 -0.003,0.005 -0.005,0.005 -4.14781,3.09719 -8.23399,3.07009 -12.33667,-0.007 z m -6.98511,12.3065 c -0.90908,0 -1.75493,0.68667 -2.02061,1.59268 l -1.59267,5.41816 c -0.52036,1.77795 -1.03621,3.54303 -1.55896,5.33026 -0.21875,0.747 4.5e-4,1.29637 0.35335,1.67615 0.2185,0.235 0.48845,0.40515 0.73685,0.51845 0.24851,0.1105 0.41853,0.1695 0.61436,0.1695 0.4565,0 8.42694,-0.005 16.62378,-0.005 8.19684,0 16.16728,
 0.005 16.62378,0.005 0.19575,0 0.36577,-0.0593 0.61435,-0.1695 0.2485,-0.11325 0.51823,-0.28338 0.73688,-0.51845 0.35282,-0.37978 0.57215,-0.92915 0.35332,-1.67615 -0.52275,-1.78723 -1.0386,-3.55231 -1.55895,-5.33026 l -1.59268,-5.41816 c -0.26565,-0.90601 -1.1115,-1.59268 -2.0206,-1.59268 H 194.186 c -0.001,0.003 -0.003,0.005 -0.005,0.01 0,0 0.4559,1.36683 0.6836,2.05078 0.3304,0.99245 0.49387,1.4831 0,2.05168 -2.40383,2.40387 -6.23971,3.6861 -10.15982,3.83523 -4.44318,0.17025 -8.96662,-1.1404 -11.72055,-3.83523 -0.51572,-0.50463 -0.34202,-1.02596 0,-2.05168 0.228,-0.68373 0.65608,-2.05966 0.65608,-2.05966 h -2.88353 z"
+       style="display:inline;fill:#ff8800;stroke-width:2.50000477"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/clear.svg b/modules/gui/qt/pixmaps/clear.svg
new file mode 100644
index 0000000000..7205554b9d
--- /dev/null
+++ b/modules/gui/qt/pixmaps/clear.svg
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="clear.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="11.537885"
+     inkscape:cy="18.022078"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       sodipodi:nodetypes="ccccccccccccc"
+       inkscape:connector-curvature="0"
+       id="path7127-9"
+       d="m 398,1043.3621 10.99999,-11 11.00001,11 4,-4 -11,-11 11,-11 -4,-4 -11,11 -11,-11 -4,4 11,11 -11,11 z"
+       style="display:inline;fill:#d80e0e;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/eject.svg b/modules/gui/qt/pixmaps/eject.svg
new file mode 100644
index 0000000000..64c4b7fd8d
--- /dev/null
+++ b/modules/gui/qt/pixmaps/eject.svg
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="eject.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="19.697034"
+     inkscape:cy="0.8403118"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.54330707;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:14.17322835, 14.17322835;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect7208"
+       width="32"
+       height="8"
+       x="391.99997"
+       y="1036.3622" />
+    <path
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 407.99999,1016.3621 -16,16 h 32 z"
+       id="path7210"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/faster.svg b/modules/gui/qt/pixmaps/faster.svg
new file mode 100644
index 0000000000..5773b498b6
--- /dev/null
+++ b/modules/gui/qt/pixmaps/faster.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="faster.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="14.307204"
+     inkscape:cy="0.84031181"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="display:inline;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 11 12 L 11 36 L 25 24.800781 L 25 36 L 40 24 L 25 12 L 25 23.199219 L 11 12 z "
+       transform="translate(384,1004.3622)"
+       id="path7185-5" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/faster2.svg b/modules/gui/qt/pixmaps/faster2.svg
new file mode 100644
index 0000000000..4dfba7f3eb
--- /dev/null
+++ b/modules/gui/qt/pixmaps/faster2.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="faster2.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="30.57839"
+     inkscape:cy="0.84031181"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       inkscape:connector-curvature="0"
+       id="path7201"
+       d="m 415.20117,1011.58 a 6,2 73.213859 0 0 -0.13867,0.027 6,2 73.213859 0 0 -0.37695,5.6132 6,2 40.402232 0 0 -5.29688,-1.9043 6,2 40.402232 0 0 3.27344,5.4122 6,2 40.402232 0 0 2.44531,1.7304 4,3.9999917 0 0 0 -0.10742,0.9024 4,3.9999917 0 0 0 0.61133,2.1191 11.000002,3.9999928 0 0 0 -7.61133,-1.1191 11.000002,3.9999928 0 0 0 -4.06836,0.2871 3.9999983,3.9999917 0 0 0 -2.93164,-1.2871 3.9999983,3.9999917 0 0 0 -2.08789,0.5938 1.0000017,1 0 0 0 -0.91211,-0.5938 1.0000017,1 0 0 0 -1,1 1.0000017,1 0 0 0 0.59375,0.9141 3.9999983,3.9999917 0 0 0 -0.59375,2.0859 3.9999983,3.9999917 0 0 0 0.0508,0.625 11.000002,3.9999928 0 0 0 -0.0273,0.2031 2.0000019,4 80 0 0 -1.41602,0.1153 2.0000019,4 80 0 0 -3.5918,2.664 2.0000019,4 80 0 0 4.28711,1.2754 2.0000019,4 80 0 0 2.94922,-1.289 3.9999983,3.9999917 0 0 0 1.43946,0.3906 11.000002,3.9999928 0 0 0 7.30859,1.0156 11.000002,3.9999928 0 0 0 8.62695,-1.5234 4,2.0000019 10 0 0 3.07032,1.4062 4,2.0000019 10 0 0 4.28711,-1.2754 4,2.0000019 10 0 0
  -3.5918,-2.664 4,2.0000019 10 0 0 -1.41016,-0.1192 11.000002,3.9999928 0 0 0 -0.35156,-0.8418 4,3.9999917 0 0 0 0.36914,0.018 4,3.9999917 0 0 0 4,-4 4,3.9999917 0 0 0 -3.72266,-3.9844 6,2 73.213859 0 0 -0.56836,-2.6035 6,2 73.213859 0 0 -3.50781,-5.1933 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.54330707;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:14.17322835, 14.17322835;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/go-next.svg b/modules/gui/qt/pixmaps/go-next.svg
new file mode 100644
index 0000000000..6beb70b759
--- /dev/null
+++ b/modules/gui/qt/pixmaps/go-next.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="go-next.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="35.514223"
+     inkscape:cy="44.366616"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="display:inline;fill:#2ccf30;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 391.99997,1038.3621 -1e-5,-20 h 12.00001 l -1e-5,-10 20.00001,20 -20,20 -1e-5,-10 z"
+       id="path5947"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/lock.svg b/modules/gui/qt/pixmaps/lock.svg
new file mode 100644
index 0000000000..dac720a25e
--- /dev/null
+++ b/modules/gui/qt/pixmaps/lock.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="lock.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="36.655741"
+     inkscape:cy="82.330474"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="display:inline;opacity:1;fill:#ff950d;fill-opacity:1;stroke:none;stroke-width:16;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 408,1008.3621 a 10,10 0 0 0 -10,10 v 2 8 c -2.216,0 -4,1.784 -4,4 v 12 c 0,2.216 1.784,4 4,4 h 20 c 2.216,0 4,-1.784 4,-4 v -12 c 0,-2.216 -1.784,-4 -4,-4 v -8 -1.9844 a 10,10 0 0 0 0,-0.016 10,10 0 0 0 -10,-10 z m 0,4 a 6,6 0 0 1 6,6 v 7.9844 2.0156 h -12 v -2.0117 -5.9883 -2 a 6,6 0 0 1 6,-6 z"
+       id="path5908"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/menus/.directory b/modules/gui/qt/pixmaps/menus/.directory
new file mode 100644
index 0000000000..c0b4015161
--- /dev/null
+++ b/modules/gui/qt/pixmaps/menus/.directory
@@ -0,0 +1,4 @@
+[Dolphin]
+PreviewsShown=true
+Timestamp=2017,9,25,17,0,44
+Version=3
diff --git a/modules/gui/qt/pixmaps/menus/exit_16px.svg b/modules/gui/qt/pixmaps/menus/exit_16px.svg
new file mode 100644
index 0000000000..57c9b352da
--- /dev/null
+++ b/modules/gui/qt/pixmaps/menus/exit_16px.svg
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="exit_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="21.915292"
+     inkscape:cy="8.1356866"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <g
+       style="display:inline"
+       id="g6269"
+       transform="matrix(-1,0,0,1,432.00001,288.00008)">
+      <path
+         sodipodi:nodetypes="ccccccccccccc"
+         inkscape:connector-curvature="0"
+         id="rect6387"
+         d="m 15.999999,720.36218 10e-7,12 h 4 l -1e-6,-8 h 20 v 32 h -20 l 1e-6,-8 h -4 l -10e-7,12 h 28 v -40 z"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54299998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path6395"
+         d="m 36,740.36218 -12,-12 v 24 z"
+         style="fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <rect
+         y="736.36218"
+         x="4"
+         height="8"
+         width="21"
+         id="rect6397"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54299998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    </g>
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/menus/help_16px.svg b/modules/gui/qt/pixmaps/menus/help_16px.svg
new file mode 100644
index 0000000000..88be62feac
--- /dev/null
+++ b/modules/gui/qt/pixmaps/menus/help_16px.svg
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="help_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="39.732179"
+     inkscape:cy="12.781662"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54299998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 408.00001,1008.3622 a 20,20 0 0 0 -20,20 20,20 0 0 0 20,20 20,20 0 0 0 20,-20 20,20 0 0 0 -20,-20 z m -0.0332,7.6562 c 2.73743,10e-5 4.91365,0.7154 6.53125,2.1446 1.61756,1.418 2.42771,3.0723 2.42773,4.9629 -2e-5,1.0466 -0.30088,2.0366 -0.90039,2.9707 -0.58822,0.934 -1.85518,2.2052 -3.80078,3.8144 -1.00676,0.8328 -1.63397,1.5034 -1.88281,2.0098 -0.23756,0.5064 -0.3449,0.1614 -0.32227,1.4668 h -4.32812 c -0.0113,-0.619 -0.0156,-0.9958 -0.0156,-1.1309 -10e-6,-1.3954 0.23152,-1.293 0.69531,-2.1933 0.46377,-0.9003 1.39185,-1.9137 2.7832,-3.0391 1.39133,-1.1253 2.22265,-1.8621 2.49415,-2.2109 0.41851,-0.5514 0.62693,-1.1603 0.62695,-1.8243 -2e-5,-0.9227 -0.37258,-1.7105 -1.11914,-2.3632 -0.73528,-0.664 -1.73074,-0.9942 -2.98633,-0.9942 -1.21037,0 -2.22267,0.3429 -3.03711,1.0293 -0.81445,0.6865 -1.37428,1.4195 -1.67969,2.8262 l -4.3789,-0.2266 c 0.12442,-2.0144 0.98512,-3.7261 2.58007,-5.1328 1.60627,-1.4067 3.7108,-2.1093 6.3125,-2.1094 z m -2.27539,20.0997 h 4.76953 v 4.7441
  h -4.76953 z"
+       id="path6279"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4764"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:13.86413288px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       transform="matrix(2.506443,0,0,2.4935735,387.99997,1008.3622)">
+      <path
+         style="fill:#fafafa;fill-opacity:1"
+         sodipodi:nodetypes="cccsscccccccccccccccccccc"
+         inkscape:connector-curvature="0"
+         id="path4766"
+         d="M 8.7850172,10.035968 H 7.0587702 C 7.0542538,9.7877525 7.0519973,9.6365655 7.0520006,9.5824055 7.0519973,9.0227894 7.144515,9.0637459 7.329554,8.7026967 7.5145859,8.3416564 7.8846567,7.935481 8.4397678,7.4841694 8.9948694,7.0328691 9.3265793,6.7372637 9.4348984,6.5973523 9.6018759,6.3762189 9.6853675,6.1325137 9.6853735,5.866236 9.6853675,5.4961723 9.5364366,5.1802581 9.2385802,4.9184925 8.9452257,4.6522302 8.5480765,4.5190949 8.0471312,4.5190863 7.5642295,4.5190949 7.1603107,4.6567432 6.8353735,4.9320317 6.5104301,5.2073365 6.2870337,5.5017288 6.1651835,6.0658544 L 4.4186277,5.9745495 C 4.4682706,5.166719 4.8112632,4.4807339 5.4476063,3.9165923 6.088459,3.352469 6.9278881,3.0704028 7.9658961,3.0703928 c 1.0921561,1e-5 1.9609201,0.2865893 2.6062949,0.8597387 0.64536,0.5686546 0.968044,1.2320744 0.968052,1.9902612 -8e-6,0.4197217 -0.119604,0.816871 -0.358789,1.191449 C 10.946768,7.4864316 10.441305,7.9964073 9.6650647,8.6417704 9.2633964,8.9757412 9.0129216,9.2442683 8.9
 136395,9.4473523 8.8188601,9.6504436 8.775986,9.5124563 8.7850172,10.035968 m -1.726247,2.997536 v -1.902257 h 1.9022565 v 1.902257 H 7.0587702" />
+    </g>
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/menus/info_16px.svg b/modules/gui/qt/pixmaps/menus/info_16px.svg
new file mode 100644
index 0000000000..9f71bcf75a
--- /dev/null
+++ b/modules/gui/qt/pixmaps/menus/info_16px.svg
@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="info_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="39.732179"
+     inkscape:cy="12.781662"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.54299998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 408.00001,1008.3621 a 20,20 0 0 0 -20,20 20,20 0 0 0 20,20 20,20 0 0 0 20,-20 20,20 0 0 0 -20,-20 z m -2.5,7.5 h 5 v 5 h -5 z m 0,7.5 h 5 l -0.0977,17.5 h -5 z"
+       id="circle6298"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4776"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.44134045px;line-height:125%;font-family:'Bitstream Vera Sans';-inkscape-font-specification:'Bitstream Vera Sans Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       transform="matrix(2.5,0,0,2.5,387.99998,1008.3621)">
+      <path
+         style="fill:#fafafa;fill-opacity:1"
+         sodipodi:nodetypes="cccccccccc"
+         inkscape:connector-curvature="0"
+         id="path4778"
+         d="m 7,6 h 2 l -0.039106,7 h -2 L 7,6 M 7,3 H 9 V 5 H 7 V 3" />
+    </g>
+    <g
+       transform="matrix(2.5,0,0,2.5,387.99998,1008.3621)"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.44134045px;line-height:125%;font-family:'Bitstream Vera Sans';-inkscape-font-specification:'Bitstream Vera Sans Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       id="g6952">
+      <path
+         d="m 7,6 h 2 l -0.039106,7 h -2 L 7,6 M 7,3 H 9 V 5 H 7 V 3"
+         id="path6950"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccc"
+         style="fill:#fafafa;fill-opacity:1" />
+    </g>
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/menus/messages_16px.svg b/modules/gui/qt/pixmaps/menus/messages_16px.svg
new file mode 100644
index 0000000000..945b57f853
--- /dev/null
+++ b/modules/gui/qt/pixmaps/menus/messages_16px.svg
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="messages_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="9.8333333"
+     inkscape:cx="33.139773"
+     inkscape:cy="28.06609"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 392.00001,1012.3624 c -2.216,0 -4,1.784 -4,4 v 24 c 0,2.216 1.784,4 4,4 h 32 c 2.216,0 4,-1.784 4,-4 v -24 c 0,-2.216 -1.784,-4 -4,-4 z m 3,8 7,7 v 4 l -7,7 v -5 l 3,-3 v -2 l -3,-3 z m 12.97852,10.9805 10.02148,0.02 v 5 h -10 z"
+       id="rect6267"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ssssssssscccccccccccccc" />
+    <path
+       sodipodi:nodetypes="cccccccccccccc"
+       inkscape:connector-curvature="0"
+       id="path12692"
+       d="m 395.00001,1020.3624 7,7 v 4 l -7,7 v -5 l 3,-3 v -2 l -3,-3 z m 12.97852,10.9805 10.02148,0.02 v 5 h -10 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/menus/playlist_16px.svg b/modules/gui/qt/pixmaps/menus/playlist_16px.svg
new file mode 100644
index 0000000000..4435958b2d
--- /dev/null
+++ b/modules/gui/qt/pixmaps/menus/playlist_16px.svg
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="playlist_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="28.989062"
+     inkscape:cy="34.506396"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.73861289;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 391.99999,1012.3627 v 4.9995 l 32,-5e-4 v -4.9995 z"
+       id="path12695"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       sodipodi:nodetypes="ccccc"
+       inkscape:connector-curvature="0"
+       id="path12697"
+       d="m 391.99999,1022.3627 v 4.9995 l 32,-5e-4 v -4.9995 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.73861289;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.73861289;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 391.99999,1032.3627 v 4.9995 l 18,-5e-4 v -4.9995 z"
+       id="path12699"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       inkscape:transform-center-y="2.510941e-06"
+       inkscape:transform-center-x="-1.4999542"
+       transform="matrix(0,0.74999336,-0.64951331,0,849.11014,1062.3619)"
+       d="m -32,654.5058 8,13.85641 -16,0 z"
+       inkscape:randomized="0"
+       inkscape:rounded="0"
+       inkscape:flatsided="true"
+       sodipodi:arg2="-0.52359872"
+       sodipodi:arg1="-1.5707963"
+       sodipodi:r2="4.6188021"
+       sodipodi:r1="9.2376041"
+       sodipodi:cy="663.74341"
+       sodipodi:cx="-32"
+       sodipodi:sides="3"
+       id="path12701"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       sodipodi:type="star" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/menus/preferences_16px.svg b/modules/gui/qt/pixmaps/menus/preferences_16px.svg
new file mode 100644
index 0000000000..a407467d05
--- /dev/null
+++ b/modules/gui/qt/pixmaps/menus/preferences_16px.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="preferences_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="28.989062"
+     inkscape:cy="34.506396"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 401.49999,1012.3621 c -1.28374,3e-4 -2.5541,0.2607 -3.73438,0.7656 l 6.23438,6.2344 -5,5 -6.22656,-6.2266 c -0.50655,1.1773 -0.76964,2.445 -0.77344,3.7266 0,5.2467 4.25329,9.5 9.5,9.5 1.28164,0 2.54926,-0.2669 3.72656,-0.7734 l 12.74011,12.7404 h 0.004 c 0.66188,0.6624 1.55972,1.0347 2.49609,1.0352 1.95026,0 3.53125,-1.581 3.53125,-3.5313 -4.7e-4,-0.9363 -0.37281,-1.8342 -1.03516,-2.4961 h 0.004 l -12.73229,-12.7326 c 0.50481,-1.1802 0.7652,-2.4505 0.76544,-3.7342 0,-5.2467 -4.25329,-9.5 -9.5,-9.5 z"
+       id="path6712"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccccccccccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/menus/settings_16px.svg b/modules/gui/qt/pixmaps/menus/settings_16px.svg
new file mode 100644
index 0000000000..cca0df50da
--- /dev/null
+++ b/modules/gui/qt/pixmaps/menus/settings_16px.svg
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="settings_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="29.71602"
+     inkscape:cy="36.663473"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       id="rect7035-5"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 388,1016.3622 h 12 v 6 h -12 z m 3,-4 h 6 v 32 h -6 z" />
+    <path
+       id="rect7039-9"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 402,1034.3619 h 12 v 6 h -12 z m 3,-21.9997 h 6 v 32 h -6 z" />
+    <path
+       id="rect7043-6"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 416,1024.3619 h 12 v 6.0001 h -12 z m 3.00003,-11.9997 h 6 v 32 h -6 z" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/menus/stream_16px.svg b/modules/gui/qt/pixmaps/menus/stream_16px.svg
new file mode 100644
index 0000000000..76e2341b78
--- /dev/null
+++ b/modules/gui/qt/pixmaps/menus/stream_16px.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="stream_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="29.71602"
+     inkscape:cy="36.663473"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 393.8672,1014.2294 a 20,20 0 0 0 -5.86719,14.1328 20,20 0 0 0 5.86719,14.1328 l 2.82617,-2.8262 a 16,16 0 0 1 -4.69336,-11.3066 16,16 0 0 1 4.69336,-11.3066 z m 28.26562,0 -2.82617,2.8262 a 16,16 0 0 1 4.69336,11.3066 16,16 0 0 1 -4.69336,11.3066 l 2.82617,2.8262 a 20,20 0 0 0 5.86719,-14.1328 20,20 0 0 0 -5.86719,-14.1328 z m -22.61328,5.6523 a 12,12 0 0 0 -3.51953,8.4805 12,12 0 0 0 3.51953,8.4805 l 2.82617,-2.8262 a 8,8 0 0 1 -2.3457,-5.6543 8,8 0 0 1 2.3457,-5.6543 z m 16.96094,0 -2.82617,2.8262 a 8,8 0 0 1 2.3457,5.6543 8,8 0 0 1 -2.3457,5.6543 l 2.82617,2.8262 a 12,12 0 0 0 3.51953,-8.4805 12,12 0 0 0 -3.51953,-8.4805 z m -8.48047,4.4805 a 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 4,-4 4,4 0 0 0 -4,-4 z"
+       id="path10617"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/next.svg b/modules/gui/qt/pixmaps/next.svg
new file mode 100644
index 0000000000..3e50cfd6b8
--- /dev/null
+++ b/modules/gui/qt/pixmaps/next.svg
@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="next.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="36.585153"
+     inkscape:cy="82.330474"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <g
+       id="g7021"
+       style="display:inline;fill:#747474;fill-opacity:1"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       transform="matrix(-1,0,0,1,623.99997,527.99989)">
+      <path
+         inkscape:connector-curvature="0"
+         id="path7023"
+         d="m 234,512.36222 v -24 l -15,12.00001 z"
+         style="opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         sodipodi:nodetypes="cccc" />
+      <path
+         sodipodi:nodetypes="cccc"
+         style="opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 220,512.3622 v -24 l -15,12.00003 z"
+         id="path7025"
+         inkscape:connector-curvature="0" />
+      <rect
+         ry="0"
+         y="488.36221"
+         x="198"
+         height="24.000004"
+         width="8"
+         id="rect7027"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    </g>
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/pause.svg b/modules/gui/qt/pixmaps/pause.svg
new file mode 100644
index 0000000000..4741e03f49
--- /dev/null
+++ b/modules/gui/qt/pixmaps/pause.svg
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="pause.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="796"
+     inkscape:window-height="871"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="34.258139"
+     inkscape:cy="26.811304"
+     inkscape:window-x="800"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1" />
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <g
+       id="g7202"
+       transform="matrix(1,0,0,0.88888445,334.20337,114.26697)"
+       style="display:inline;fill:#747474;fill-opacity:1">
+      <rect
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+         id="rect7007"
+         width="10.000017"
+         height="35.999947"
+         x="60"
+         y="1010.3622" />
+      <rect
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+         id="rect7009"
+         width="9.9999771"
+         height="36"
+         x="78.000023"
+         y="1010.3622"
+         ry="0" />
+    </g>
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/play.svg b/modules/gui/qt/pixmaps/play.svg
new file mode 100644
index 0000000000..8cdf6441c2
--- /dev/null
+++ b/modules/gui/qt/pixmaps/play.svg
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="play.svg">
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+      <path
+         style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 396,1044.3622 c 8.66667,-5.3333 17.33333,-10.6667 26,-16 -8.66667,-5.3333 -17.33333,-10.6667 -26,-16 0,10.6667 0,21.3333 0,32 z"
+         id="path11037-0"
+         inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/add.svg b/modules/gui/qt/pixmaps/playlist/add.svg
new file mode 100644
index 0000000000..764583355f
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/add.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="add.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="796"
+     inkscape:window-height="831"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="25.623087"
+     inkscape:cy="34.600192"
+     inkscape:window-x="796"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.54299998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 18 4 L 18 18 L 4 18 L 4 30 L 18 30 L 18 44 L 30 44 L 30 30 L 44 30 L 44 18 L 30 18 L 30 4 L 18 4 z "
+       transform="translate(384,1004.3622)"
+       id="rect6419" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/dropzone.svg b/modules/gui/qt/pixmaps/playlist/dropzone.svg
new file mode 100644
index 0000000000..1ab9d9fd2c
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/dropzone.svg
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="112"
+   height="112"
+   viewBox="0 0 112 112"
+   version="1.1"
+   id="svg5491"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="dropzone.svg">
+  <metadata
+     id="metadata9">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs7" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="640"
+     inkscape:window-height="480"
+     id="namedview5"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     units="px"
+     inkscape:zoom="1.489975"
+     inkscape:cx="-10.186791"
+     inkscape:cy="36.068915"
+     inkscape:window-x="1979"
+     inkscape:window-y="216"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1" />
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-66.830363,26.967664)">
+    <path
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5.99533796;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:a
 ccumulate"
+       d="m 77.400014,-26.821294 c -5.803239,0 -10.569651,4.761362 -10.569651,10.558456 v 3.423255 h 5.998517 v -3.423255 c 0,-2.581106 1.987295,-4.566295 4.571134,-4.566295 H 80.8269 v -5.992161 z m 15.42392,0 v 5.992161 h 11.997036 v -5.992161 z m 23.994066,0 v 5.992161 h 11.99703 v -5.992161 z m 23.99407,0 v 5.992161 h 11.99704 v -5.992161 z m 23.99407,0 v 5.992161 h 3.42688 c 2.58385,0 4.57114,1.985189 4.57114,4.566295 v 3.423255 h 5.99852 v -3.423255 c 0,-5.797094 -4.76642,-10.558456 -10.56966,-10.558456 z M 66.830363,-0.85526142 V 11.12906 H 72.82888 V -0.85526142 Z m 39.990107,0 V 31.102928 H 94.823441 L 122.81652,59.066349 150.80959,31.102928 H 138.81257 V -0.85526142 Z m 65.98369,0 V 11.12906 h 5.99852 V -0.85526142 Z M 66.830363,23.113383 V 35.097705 H 72.82888 V 23.113383 Z m 105.973797,0 v 11.984322 h 5.99852 V 23.113383 Z M 66.830363,47.082027 V 59.066349 H 72.82888 V 47.082027 Z m 105.973797,0 v 11.984322 h 5.99852 V 47.082027 Z M 66.830363,71.050672 v 3.425205 c 0,5.7
 97087 4.766412,10.556501 10.569651,10.556501 H 80.8269 v -5.992161 h -3.426886 c -2.583839,0 -4.571134,-1.983275 -4.571134,-4.56434 v -3.425205 z m 105.973797,0 v 3.425205 c 0,2.581065 -1.98729,4.56434 -4.57114,4.56434 h -3.42688 v 5.992161 h 3.42688 c 5.80324,0 10.56966,-4.759414 10.56966,-10.556501 v -3.425205 z m -79.980226,7.989545 v 5.992161 h 11.997036 v -5.992161 z m 23.994066,0 v 5.992161 h 11.99703 v -5.992161 z m 23.99407,0 v 5.992161 h 11.99704 v -5.992161 z"
+       id="rect10667"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/playlist.svg b/modules/gui/qt/pixmaps/playlist/playlist.svg
new file mode 100644
index 0000000000..db28d8b75b
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/playlist.svg
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="playlist.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="796"
+     inkscape:window-height="831"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="25.004592"
+     inkscape:cy="28.464864"
+     inkscape:window-x="796"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4488" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 392,1012.3622 v 5.9994 l 32,-6e-4 v -5.9994 z"
+       id="path10525"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       sodipodi:nodetypes="ccccc"
+       inkscape:connector-curvature="0"
+       id="path10527"
+       d="m 392,1024.3622 v 5.9994 l 32,-6e-4 v -5.9994 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 392,1036.3622 v 5.9994 l 18,-6e-4 v -5.9994 z"
+       id="path10529"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       inkscape:transform-center-x="-1.7499652"
+       transform="matrix(0,0.87499901,-0.75777138,0,922.46575,1069.3622)"
+       d="m -32,654.5058 8,13.85641 -16,0 z"
+       inkscape:randomized="0"
+       inkscape:rounded="0"
+       inkscape:flatsided="true"
+       sodipodi:arg2="-0.52359872"
+       sodipodi:arg1="-1.5707963"
+       sodipodi:r2="4.6188021"
+       sodipodi:r1="9.2376041"
+       sodipodi:cy="663.74341"
+       sodipodi:cx="-32"
+       sodipodi:sides="3"
+       id="path10531"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       sodipodi:type="star"
+       inkscape:transform-center-y="1.6954702e-06" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/remove.svg b/modules/gui/qt/pixmaps/playlist/remove.svg
new file mode 100644
index 0000000000..a1ae53d4f6
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/remove.svg
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="remove.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="-16.087876"
+     inkscape:cy="22.19722"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <rect
+       y="-428"
+       x="1022.3622"
+       height="40"
+       width="12"
+       id="rect6422-2"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.54299998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       transform="rotate(90)" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/repeat_all.svg b/modules/gui/qt/pixmaps/playlist/repeat_all.svg
new file mode 100644
index 0000000000..87f4e56e60
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/repeat_all.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="repeat_all.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="796"
+     inkscape:window-height="831"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="32.725683"
+     inkscape:cy="22.19722"
+     inkscape:window-x="796"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5.53846169;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 34 4 L 34 8 L 17 8 A 9 9 0 0 0 8 17 L 8 22 L 14 22 L 14 17 A 3 3 0 0 1 17 14 L 34 14 L 34 18 L 41 11 L 34 4 z M 34 26 L 34 31 A 3 3 0 0 1 31 34 L 14 34 L 14 30 L 7 37 L 14 44 L 14 40 L 31 40 A 9 9 0 0 0 40 31 L 40 26 L 34 26 z "
+       transform="translate(384,1004.3622)"
+       id="path11933" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/repeat_off.svg b/modules/gui/qt/pixmaps/playlist/repeat_off.svg
new file mode 100644
index 0000000000..1889b8773a
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/repeat_off.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="repeat_off.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="796"
+     inkscape:window-height="831"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="2.4583333"
+     inkscape:cx="25.720526"
+     inkscape:cy="12.871995"
+     inkscape:window-x="796"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 24 16 L 24 20 L 4 20 L 4 28 L 24 28 L 24 32 L 32 24 L 24 16 z M 32 24 L 32 30 L 44 30 L 44 18 L 32 18 L 32 24 z "
+       transform="translate(384,1004.3622)"
+       id="rect6256" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/repeat_one.svg b/modules/gui/qt/pixmaps/playlist/repeat_one.svg
new file mode 100644
index 0000000000..7ba7a00775
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/repeat_one.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="repeat_one.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="796"
+     inkscape:window-height="831"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="2.4583333"
+     inkscape:cx="-39.364221"
+     inkscape:cy="12.871995"
+     inkscape:window-x="796"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 34 4 L 34 8 L 17 8 A 9 9 0 0 0 8 17 L 8 22 L 14 22 L 14 17 A 3 3 0 0 1 17 14 L 34 14 L 34 18 L 41 11 L 34 4 z M 26 18 L 19 18.857422 L 19 20 L 22 20 L 22 30 L 26 30 L 26 20 L 26 18 z M 34 26 L 34 31 A 3 3 0 0 1 31 34 L 14 34 L 14 30 L 7 37 L 14 44 L 14 40 L 31 40 A 9 9 0 0 0 40 31 L 40 26 L 34 26 z "
+       transform="translate(384,1004.3622)"
+       id="path7121" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/shuffle_on.svg b/modules/gui/qt/pixmaps/playlist/shuffle_on.svg
new file mode 100644
index 0000000000..3a56f5e02b
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/shuffle_on.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="shuffle_on.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="796"
+     inkscape:window-height="831"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="18.07595"
+     inkscape:cy="23.424273"
+     inkscape:window-x="796"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 12.242188 8 L 8 12.244141 L 13 17.244141 L 17.050781 21.294922 L 21.292969 17.050781 L 13 8.7578125 L 12.242188 8 z M 27 8 L 31.378906 12.378906 L 13 30.757812 L 8 35.757812 L 12.244141 40 L 13 39.244141 L 35.621094 16.621094 L 40 21 L 40 8 L 27 8 z M 31.035156 26.792969 L 26.792969 31.037109 L 31.378906 35.621094 L 27 40 L 40 40 L 40 27 L 35.621094 31.378906 L 31.035156 26.792969 z "
+       transform="translate(384,1004.3622)"
+       id="path7069" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/capture.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/capture.svg
new file mode 100644
index 0000000000..be5e7c9f6e
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/capture.svg
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="12.7mm"
+   height="12.7mm"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="capture.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="7.9195959"
+     inkscape:cx="1.6451821"
+     inkscape:cy="16.61253"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <rect
+       y="124.52946"
+       x="99.369942"
+       height="2.2489583"
+       width="3.175"
+       id="rect6539"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.7814405;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <rect
+       y="124.52946"
+       x="103.33869"
+       height="0.79374999"
+       width="2.1166666"
+       id="rect6541"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.49670935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <rect
+       y="127.43988"
+       x="99.369942"
+       height="0.79374999"
+       width="3.175"
+       id="rect6543"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.83308721;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.49670935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect6545"
+       width="2.1166666"
+       height="0.79374999"
+       x="103.33869"
+       y="125.98467" />
+    <rect
+       y="127.43988"
+       x="103.33869"
+       height="0.79374999"
+       width="2.1166666"
+       id="rect6547"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.49670935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.7814405;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect7080"
+       width="3.175"
+       height="2.2489583"
+       x="99.369942"
+       y="124.52946" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.49670935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect7082"
+       width="2.1166666"
+       height="0.79374999"
+       x="103.33869"
+       y="124.52946" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.83308721;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect7084"
+       width="3.175"
+       height="0.79374999"
+       x="99.369942"
+       y="127.43988" />
+    <rect
+       y="125.98467"
+       x="103.33869"
+       height="0.79374999"
+       width="2.1166666"
+       id="rect7090"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.49670935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.49670935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect7092"
+       width="2.1166666"
+       height="0.79374999"
+       x="103.33869"
+       y="127.43988" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.58749998;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 107.30744,121.61905 -1.05833,1.05833 h -8.731253 v 7.40833 h 2.38125 v -1.05833 h -1.322916 v -5.29167 h 7.672919 v 5.29167 h -3.175 v 1.05833 h 3.175 v 1.05834 h 1.05833 v -0.79375 -0.79375 h 0.79375 v -1.85209 h -0.79375 v -1.05833 h 0.79375 v -1.5875 h -0.79375 v -2.11667 l 0.52917,-0.52916 h 0.26458 v -0.79375 z m -3.43958,8.46666 h -4.762503 v 1.05834 h 4.762503 z"
+       id="path6534"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccccccccccccccccccccccccccc" />
+    <path
+       sodipodi:nodetypes="cccccccccccccccccccccccccccccccccc"
+       inkscape:connector-curvature="0"
+       id="path7094"
+       d="m 107.30744,121.61905 -1.05833,1.05833 h -8.731253 v 7.40833 h 2.38125 v -1.05833 h -1.322916 v -5.29167 h 7.672919 v 5.29167 h -3.175 v 1.05833 h 3.175 v 1.05834 h 1.05833 v -0.79375 -0.79375 h 0.79375 v -1.85209 h -0.79375 v -1.05833 h 0.79375 v -1.5875 h -0.79375 v -2.11667 l 0.52917,-0.52916 h 0.26458 v -0.79375 z m -3.43958,8.46666 h -4.762503 v 1.05834 h 4.762503 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.58749998;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/disc.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/disc.svg
new file mode 100644
index 0000000000..78d706981a
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/disc.svg
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="12.7mm"
+   height="12.7mm"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="disc.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="10.24"
+     inkscape:cx="12.352496"
+     inkscape:cy="25.105404"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       id="path11123"
+       d="m 101.51348,123.02309 a 4.1010417,4.1010417 0 0 0 -2.805003,3.88762 h 2.513553 a 1.5875,1.5875003 0 0 1 1.08623,-1.5043 z m 2.88355,3.88762 a 1.5875,1.5875003 0 0 1 -1.08624,1.5043 l 0.79478,2.38332 a 4.1010417,4.1010417 0 0 0 2.805,-3.88762 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.58749998;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path11125"
+       d="m 102.80953,121.61904 a 5.2916667,5.2916667 0 0 0 -5.291678,5.29167 5.2916667,5.2916667 0 0 0 5.291678,5.29167 5.2916667,5.2916667 0 0 0 5.29166,-5.29167 5.2916667,5.2916667 0 0 0 -5.29166,-5.29167 z m 0,0.79375 a 4.4979167,4.4979167 0 0 1 4.49791,4.49792 4.4979167,4.4979167 0 0 1 -4.49791,4.49792 4.4979167,4.4979167 0 0 1 -4.497928,-4.49792 4.4979167,4.4979167 0 0 1 4.497928,-4.49792 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.58749998;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       inkscape:connector-curvature="0" />
+    <ellipse
+       ry="1.1906253"
+       rx="1.190625"
+       cy="126.91071"
+       cx="102.80951"
+       id="ellipse11127"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.58749998;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/lan.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/lan.svg
new file mode 100644
index 0000000000..2fe437f978
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/lan.svg
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="12.7mm"
+   height="12.7mm"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="lan.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="14.481547"
+     inkscape:cx="10.747005"
+     inkscape:cy="23.309147"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <rect
+       y="122.14822"
+       x="104.92619"
+       height="2.6458333"
+       width="2.6458333"
+       id="rect10848"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.58749998;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.58749998;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect10854"
+       width="2.6458333"
+       height="2.6458333"
+       x="101.4866"
+       y="-131.6732"
+       transform="scale(1,-1)" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.58749998;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect6598"
+       width="2.6458333"
+       height="2.6458333"
+       x="98.04702"
+       y="122.14822" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.58749998;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 97.517855,121.61904 v 3.70417 h 1.455209 v 0.79375 h -1.455209 v 1.5875 h 4.894795 v 0.79375 h -1.45521 v 3.70417 h 3.70416 v -3.70417 h -1.4552 v -0.79375 h 4.89478 v -1.5875 h -1.45521 v -0.79375 h 1.45521 v -3.70417 h -3.70416 v 3.70417 h 1.4552 v 0.79375 h -6.085406 v -0.79375 h 1.455216 v -3.70417 z m 0.529167,0.52917 h 2.645838 v 2.64583 h -2.645838 z m 6.879158,0 h 2.64584 v 2.64583 h -2.64584 z m -3.43957,6.87917 h 2.64582 v 2.64583 h -2.64582 z"
+       id="rect10832"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/library.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/library.svg
new file mode 100644
index 0000000000..17c7b9d994
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/library.svg
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="12.7mm"
+   height="12.7mm"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="library.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="14.481547"
+     inkscape:cx="10.747005"
+     inkscape:cy="23.309147"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 102.54494,121.61905 a 3.96875,1.0583333 0 0 0 -3.968747,1.05834 v 1.5875 a 3.96875,1.0583333 0 0 0 3.968747,1.05833 3.96875,1.0583333 0 0 0 3.96875,-1.05833 v -1.5875 a 3.96875,1.0583333 0 0 0 -3.96875,-1.05834 z m -3.968747,3.70417 v 1.5875 a 3.96875,1.0583333 0 0 0 2.116667,0.93534 v -1.5875 a 3.96875,1.0583333 0 0 1 -2.116667,-0.93534 z m 0,2.64583 v 1.5875 a 3.96875,1.0583333 0 0 0 2.116667,0.93535 v -1.5875 a 3.96875,1.0583333 0 0 1 -2.116667,-0.93535 z"
+       id="path11233"
+       inkscape:connector-curvature="0" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 101.48661,125.85239 v 6.35 h 0.79375 v -0.92605 h 1.05833 v 0.92605 h 3.70417 v -6.35 h -3.70417 v 0.92604 h -1.05833 v -0.92604 z m 3.43958,0.52916 h 1.5875 v 0.79375 h -0.79375 v 3.57188 a 0.92604167,0.92604167 0 0 1 -0.92604,0.92604 0.92604167,0.92604167 0 0 1 -0.92604,-0.92604 0.92604167,0.92604167 0 0 1 0.92604,-0.92604 0.92604167,0.92604167 0 0 1 0.13229,0.0108 v -2.65668 z m -2.64583,1.19063 h 1.05833 v 1.05833 h -1.05833 z m 0,1.85208 h 1.05833 v 1.05833 h -1.05833 z"
+       id="rect11214"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/movie.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/movie.svg
new file mode 100644
index 0000000000..9b0d1c8b20
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/movie.svg
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="12.7mm"
+   height="12.7mm"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="movie.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="14.481547"
+     inkscape:cx="10.747005"
+     inkscape:cy="23.309147"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccccc"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52916664;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 98.576189,122.67738 v 8.46666 h 0.79375 v -1.05833 h 1.058341 v 1.05833 h 2.38125 2.38125 v -1.05833 h 1.05833 v 1.05833 h 0.79375 v -8.46666 h -0.79375 v 1.05833 h -1.05833 v -1.05833 h -2.38125 -2.38125 v 1.05833 h -1.058341 v -1.05833 z m 0.79375,1.85208 h 1.058341 v 1.05833 h -1.058341 z m 5.820841,0 h 1.05833 v 1.05833 h -1.05833 z m -5.820841,1.85208 h 1.058341 v 1.05834 h -1.058341 z m 5.820841,0 h 1.05833 v 1.05834 h -1.05833 z m -5.820841,1.85209 h 1.058341 v 1.05833 h -1.058341 z m 5.820841,0 h 1.05833 v 1.05833 h -1.05833 z"
+       id="path11061"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/mtp.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/mtp.svg
new file mode 100644
index 0000000000..7084ceb781
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/mtp.svg
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="12.7mm"
+   height="12.7mm"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="mtp.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="14.481547"
+     inkscape:cx="10.747005"
+     inkscape:cy="23.309147"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <rect
+       y="123.72745"
+       x="102.67722"
+       height="0.79374999"
+       width="1.5875"
+       id="rect11181"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.59531242;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path11183"
+       d="m 102.67723,124.26492 v 3.96875 h 0.79375 v -3.96875 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.56126606;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <ellipse
+       ry="1.0583333"
+       rx="1.0583336"
+       cy="128.23363"
+       cx="102.41264"
+       id="ellipse11185"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.57727289;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 100.16369,121.61908 c -0.586313,0 -1.05833,0.47202 -1.05833,1.05834 v 8.46666 c 0,0.58632 0.472017,1.05834 1.05833,1.05834 h 5.29167 c 0.58632,0 1.05833,-0.47202 1.05833,-1.05834 v -8.46666 c 0,-0.58632 -0.47201,-1.05834 -1.05833,-1.05834 z m 0,1.32292 h 5.29167 v 7.14375 h -5.29167 z m 1.5875,7.67292 h 2.11667 v 0.79375 h -2.11667 z"
+       id="rect11033"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/music.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/music.svg
new file mode 100644
index 0000000000..299867e721
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/music.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="12.7mm"
+   height="12.7mm"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="music.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="14.481547"
+     inkscape:cx="10.747005"
+     inkscape:cy="23.309147"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <circle
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="path7075"
+       cx="100.1637"
+       cy="130.08571"
+       r="1.5875" />
+    <circle
+       r="1.5875"
+       cy="129.02737"
+       cx="104.92619"
+       id="circle7077"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.94660211;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 106.51369,122.14821 -1.05833,0.26458 -3.70417,0.92604 c -0.56373,0.14094 -1.05833,0.73842 -1.05833,1.32292 v 1.05833 4.36563 h 1.05833 v -4.63021 l 3.70417,-0.92604 v 4.49792 h 1.05833 v -4.7625 z"
+       id="rect6549"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccsccccccccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/network.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/network.svg
new file mode 100644
index 0000000000..a4fe474994
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/network.svg
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="12.7mm"
+   height="12.7mm"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="network.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="16"
+     inkscape:cx="9.6726276"
+     inkscape:cy="32.234401"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       inkscape:connector-curvature="0"
+       id="path5434"
+       d="m 102.80953,121.62124 a 5.2916648,5.2916656 0 0 0 -1.52207,0.22825 l 0.37792,0.62986 0.57207,0.14301 0.28605,-0.71508 0.54603,-0.27303 a 5.2916648,5.2916656 0 0 0 -0.26,-0.013 z m 1.07558,0.11169 0.49762,0.74642 0.45297,-0.45298 a 5.2916648,5.2916656 0 0 0 -0.95059,-0.29344 z m -3.78697,0.64246 a 5.2916648,5.2916656 0 0 0 -2.479855,3.51965 l 0.757682,-0.12628 0.286043,0.57207 h 0.28603 l -0.14301,-0.42905 0.57206,-0.42905 -0.28603,-0.28604 0.42905,-0.28604 h 0.28603 v -0.57207 l 1.43019,-0.57207 z m 5.57174,0.39 -0.28603,0.28604 0.42905,0.42905 -0.14302,0.28603 h 0.42905 v -0.42905 z m -0.42905,0.42905 -0.28603,0.42906 0.28603,0.28603 0.14302,-0.42905 z m 1.5732,0.28604 -0.42905,0.42905 h -0.28605 l -0.28603,0.14302 -0.14302,0.14302 0.14302,0.14301 v 0.28603 h -0.71508 l 0.42905,0.85812 0.71509,-0.71509 h 0.28604 l 0.28603,-0.14303 0.14302,0.14303 0.28603,0.28603 0.14302,0.28604 0.28604,-0.28604 -0.14302,-0.14302 -0.14302,-0.28604 -0.14302,-0.28603 h 0.18258 a 5.2916648,5.
 2916656 0 0 0 -0.55128,-0.80638 z m 0.14302,1.57319 v 0.28604 h 0.28603 l -0.14302,-0.28604 z m -1.00113,0.28604 -1.43018,1.14414 0.14302,1.43018 0.42906,0.42905 h 1.28716 l 0.42905,0.42906 -0.28603,0.14302 0.42905,0.42905 0.14301,0.57208 v 0.0856 a 5.2916648,5.2916656 0 0 0 1.00113,-3.08901 5.2916648,5.2916656 0 0 0 -0.18639,-1.38681 l -0.0996,0.0996 -0.14301,0.14301 -0.28604,0.14302 -0.14302,-0.14302 h -0.28603 l -0.14302,-0.42905 z m -6.57883,0.85811 -0.28603,0.14301 0.28603,0.14302 z m -1.430174,0.42905 -0.427821,0.32086 a 5.2916648,5.2916656 0 0 0 0.05339,0.68027 h 0.08839 0.429054 l 0.286031,0.42905 h 0.42906 v 0.42905 l -0.14302,0.28604 0.42905,1.43018 0.42905,0.14302 -0.12243,0.61218 a 5.2916648,5.2916656 0 0 0 1.7973,0.99219 l 1.32852,-1.46136 v -0.57206 l 0.28603,-0.42907 -1.00113,-0.71508 h -0.42905 l -0.14302,-0.57207 -0.42906,-0.14302 -0.14301,-0.28603 -0.71509,-0.14302 -0.42906,-0.14303 -0.14302,0.14303 -0.28603,0.14302 -0.57207,-0.14302 -0.14302,-0.28604 h -0.286031 l
  0.143015,-0.42906 z m 0.715094,0 -0.14302,0.14302 0.57207,0.28603 v -0.42905 z m 0.8581,0.14302 v 0.14301 c 0,0 0.57208,0.42906 0.7151,0.42906 0.14302,0 0.14302,-0.14302 0.14302,-0.14302 z"
+       style="display:inline;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.21166667px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:18.75006866;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 102.80953,121.61903 a 5.2916648,5.2916656 0 0 0 -3.55999,1.38545 5.2916648,5.2916656 0 0 1 0.84852,-0.6289 l 1.13844,1.39113 -1.43041,0.57205 v 0.57206 h -0.28577 l -0.42943,0.28577 0.28629,0.28629 -0.57206,0.42891 0.14314,0.42892 h -0.28628 l -0.285775,-0.57206 -0.754994,0.12609 a 5.2916648,5.2916656 0 0 0 -0.103352,1.01596 5.2916648,5.2916656 0 0 0 0.0021,0.0367 l 0.426847,-0.3204 0.286287,0.28578 -0.143142,0.42943 h 0.286287 l 0.142622,0.28577 0.57206,0.14314 0.28629,-0.14314 0.14314,-0.14315 0.42892,0.14315 0.7152,0.14314 0.14262,0.28577 0.42944,0.14315 0.14262,0.57206 h 0.42943 l 1.00098,0.7152 -0.28577,0.42891 v 0.57206 l -1.32447,1.45676 a 5.2916648,5.2916656 0 0 0 1.61019,0.25735 5.2916648,5.2916656 0 0 0 4.29069,-2.20607 v -0.0801 l -0.14314,-0.57206 -0.42892,-0.42891 0.28577,-0.14314 -0.42891,-0.42892 h -1.28726 l -0.42892,-0.42891 -0.14314,-1.43041 1.4304,-1.14411 h 0.85783 l 0.14315,0.42891 h 0.28577 l 0.14314,0.14314 0.28629,-0.14314 0.14263,-0.14314 0.0966,
 -0.0961 a 5.2916648,5.2916656 0 0 0 -3.0763,-3.50263 l -0.45268,0.45268 -0.49558,-0.74362 a 5.2916648,5.2916656 0 0 0 -1.07745,-0.11679 z m -3.55999,1.38545 a 5.2916648,5.2916656 0 0 0 -0.36949,0.37155 5.2916648,5.2916656 0 0 1 0.36949,-0.37155 z m 3.55999,-1.38338 a 5.2916648,5.2916656 0 0 1 0.25993,0.0129 l -0.54571,0.27337 -0.28628,0.7152 -0.57206,-0.14314 -0.37775,-0.62994 a 5.2916648,5.2916656 0 0 1 1.52187,-0.2284 z m 1.1684,0.13539 a 5.2916648,5.2916656 0 0 1 0.34365,0.0873 5.2916648,5.2916656 0 0 0 -0.34365,-0.0873 z m 0.40876,0.10904 a 5.2916648,5.2916656 0 0 1 0.4377,0.15658 5.2916648,5.2916656 0 0 0 -0.4377,-0.15658 z m 1.28313,0.89969 0.42891,0.57205 v 0.42944 h -0.42891 l 0.14314,-0.28629 -0.42891,-0.42892 z m -0.42892,0.42943 0.14315,0.28577 -0.14315,0.42891 -0.28629,-0.28577 z m -6.36964,0.1912 a 5.2916648,5.2916656 0 0 0 -0.31781,0.39119 5.2916648,5.2916656 0 0 1 0.31781,-0.39119 z m 7.94267,0.0946 0.0605,0.0517 a 5.2916648,5.2916656 0 0 1 0.55139,0.80667 h -0.18293 
 l 0.14314,0.28578 0.14314,0.28628 0.14315,0.14263 -0.28629,0.28629 -0.14314,-0.28629 -0.28577,-0.28577 -0.14315,-0.14314 -0.28577,0.14314 h -0.28628 l -0.71521,0.7152 -0.42891,-0.85834 h 0.7152 v -0.28578 l -0.14314,-0.14314 0.14314,-0.14314 0.28577,-0.14315 h 0.28629 z m -8.2858,0.33176 a 5.2916648,5.2916656 0 0 0 -0.26458,0.40153 5.2916648,5.2916656 0 0 1 0.26458,-0.40153 z m -0.293001,0.45062 a 5.2916648,5.2916656 0 0 0 -0.212392,0.40514 5.2916648,5.2916656 0 0 1 0.212392,-0.40514 z m -0.251148,0.49248 a 5.2916648,5.2916656 0 0 0 -0.156062,0.38653 5.2916648,5.2916656 0 0 1 0.156062,-0.38653 z m 8.973099,0.29817 h 0.14314 l 0.14263,0.28629 h -0.28577 z m -9.172571,0.21962 a 5.2916648,5.2916656 0 0 0 -0.105936,0.36536 5.2916648,5.2916656 0 0 1 0.105936,-0.36536 z m 10.187491,0.49248 a 5.2916648,5.2916656 0 0 1 0.12919,1.14515 5.2916648,5.2916656 0 0 0 -0.12919,-1.14515 z m -8.59482,0.43202 v 0.28628 l -0.28629,-0.14314 z m -0.7152,0.42942 h 0.42891 v 0.42892 l -0.57206,-0.28577 z m
  0.85834,0.14315 0.85783,0.42891 c 0,0 -1.2e-4,0.14315 -0.14314,0.14315 -0.14302,0 -0.71469,-0.42943 -0.71469,-0.42943 z m -1.997809,0.23358 a 5.2916648,5.2916656 0 0 0 0.04909,0.6165 5.2916648,5.2916656 0 0 1 -0.04909,-0.6165 z m 10.571449,0.11162 a 5.2916648,5.2916656 0 0 1 -0.0238,0.31626 5.2916648,5.2916656 0 0 0 0.0238,-0.31626 z M 97.572636,127.628 a 5.2916648,5.2916656 0 0 0 1.826764,3.32176 l 0.12092,-0.60461 -0.42943,-0.14263 -0.42891,-1.4304 0.14314,-0.28578 v -0.42943 H 98.376205 L 98.089918,127.628 h -0.428914 z m 10.468094,0.0465 a 5.2916648,5.2916656 0 0 1 -0.0532,0.29972 5.2916648,5.2916656 0 0 0 0.0532,-0.29972 z m -0.0992,0.50332 a 5.2916648,5.2916656 0 0 1 -0.0904,0.3204 5.2916648,5.2916656 0 0 0 0.0904,-0.3204 z m -0.14934,0.49765 a 5.2916648,5.2916656 0 0 1 -0.12919,0.32866 5.2916648,5.2916656 0 0 0 0.12919,-0.32866 z m -0.19689,0.47956 a 5.2916648,5.2916656 0 0 1 -0.17105,0.33279 5.2916648,5.2916656 0 0 0 0.17105,-0.33279 z m -0.24288,0.45785 a 5.2916648,5.29166
 56 0 0 1 -0.21445,0.33124 5.2916648,5.2916656 0 0 0 0.21445,-0.33124 z m -7.87601,1.40456 a 5.2916648,5.2916656 0 0 0 0.16382,0.12403 5.2916648,5.2916656 0 0 1 -0.16382,-0.12403 z m 0.41704,0.30593 a 5.2916648,5.2916656 0 0 0 0.20463,0.12506 5.2916648,5.2916656 0 0 1 -0.20463,-0.12506 z m 0.45268,0.26717 a 5.2916648,5.2916656 0 0 0 0.22273,0.10748 5.2916648,5.2916656 0 0 1 -0.22273,-0.10748 z m 0.48059,0.22324 a 5.2916648,5.2916656 0 0 0 0.20206,0.0744 5.2916648,5.2916656 0 0 1 -0.20206,-0.0744 z"
+       id="path5430"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/pictures.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/pictures.svg
new file mode 100644
index 0000000000..229d771efd
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/pictures.svg
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="pictures.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="16"
+     inkscape:cx="9.6726276"
+     inkscape:cy="24.734401"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     units="px">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       style="display:inline;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 33 16 A 3 3 0 0 0 30 19 A 3 3 0 0 0 33 22 A 3 3 0 0 0 36 19 A 3 3 0 0 0 33 16 z M 18 18 L 10 34 L 22 34 L 26 34 L 38 34 L 30 24 L 24.460938 30.923828 L 18 18 z "
+       transform="matrix(0.26458333,0,0,0.26458333,96.459526,120.56071)"
+       id="path9950" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 97.517862,122.67738 v 8.46666 H 108.1012 v -8.46666 z m 1.058334,1.05833 h 8.466674 v 6.35 h -8.466674 z"
+       id="rect9943"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/playlist.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/playlist.svg
new file mode 100644
index 0000000000..9ebd49771a
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/playlist.svg
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="playlist.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8"
+     inkscape:cx="-17.983978"
+     inkscape:cy="20.051274"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     units="px">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       sodipodi:nodetypes="ccccc"
+       inkscape:connector-curvature="0"
+       id="path9959"
+       d="m 98.576192,123.60356 v 1.32278 l 8.466668,-1.3e-4 v -1.32278 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.72459131;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.72459131;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 98.576192,126.24939 v 1.32279 l 8.466668,-1.3e-4 v -1.32279 z"
+       id="path9961"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       sodipodi:nodetypes="ccccc"
+       inkscape:connector-curvature="0"
+       id="path9963"
+       d="m 98.576192,128.89523 v 1.32278 l 4.762498,-1.3e-4 v -1.32279 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.72459131;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       sodipodi:type="star"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="path9965"
+       sodipodi:sides="3"
+       sodipodi:cx="-32"
+       sodipodi:cy="663.74341"
+       sodipodi:r1="9.2376041"
+       sodipodi:r2="4.6188021"
+       sodipodi:arg1="-1.5707963"
+       sodipodi:arg2="-0.52359872"
+       inkscape:flatsided="true"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="m -32,654.5058 8,13.85641 -16,0 z"
+       transform="matrix(0,0.19843574,-0.1718504,0,219.51992,136.70025)"
+       inkscape:transform-center-x="-1.4999542"
+       inkscape:transform-center-y="2.510941e-06" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/podcast.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/podcast.svg
new file mode 100644
index 0000000000..de1d1a8bab
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/podcast.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="podcast.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="16"
+     inkscape:cx="-2.9213732"
+     inkscape:cy="18.446422"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     units="px">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 103.28226,121.61904 -0.26466,0.7564 a 4.8108904,4.8108904 0 0 1 3.22344,4.53527 4.8108904,4.8108904 0 0 1 -3.22344,4.53579 l 0.26466,0.75588 a 5.6127055,5.6127055 0 0 0 3.7606,-5.29167 5.6127055,5.6127055 0 0 0 -3.7606,-5.29167 z m -0.52932,1.51176 -0.26467,0.75588 a 3.2072609,3.2072601 0 0 1 2.14914,3.02403 3.2072609,3.2072601 0 0 1 -2.14914,3.02351 l 0.26467,0.7564 a 4.0090754,4.0090741 0 0 0 2.68629,-3.77991 4.0090754,4.0090741 0 0 0 -2.68629,-3.77991 z m -0.5288,1.51175 -0.26466,0.7564 a 1.6036292,1.6036301 0 0 1 1.0743,1.51176 1.6036292,1.6036301 0 0 1 -1.0743,1.51175 l 0.26413,0.75588 a 2.4054459,2.4054452 0 0 0 1.61199,-2.26763 2.4054459,2.4054452 0 0 0 -1.61146,-2.26816 z"
+       id="ellipse9978"
+       inkscape:connector-curvature="0" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 100.16369,125.32321 a 1.5875009,1.5875 0 0 0 -1.587499,1.5875 1.5875009,1.5875 0 0 0 0.83199,1.39578 c -0.259599,0.8268 -0.535781,2.09164 -0.83199,3.89589 h 3.174999 c -0.26048,-1.57913 -0.52941,-2.9671 -0.81597,-3.90623 a 1.5875009,1.5875 0 0 0 0.81597,-1.38544 1.5875009,1.5875 0 0 0 -1.5875,-1.5875 z"
+       id="path9967"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/screen.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/screen.svg
new file mode 100644
index 0000000000..0024aba7a0
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/screen.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="screen.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8"
+     inkscape:cx="-3.3307697"
+     inkscape:cy="13.966158"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     units="px">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.89331436;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 15 17 C 13.892 17 13 17.892 13 19 L 13 29 C 13 30.108 13.892 31 15 31 L 27 31 C 28.108 31 29 30.108 29 29 L 29 26 L 35 31 L 35 17 L 29 22 L 29 19 C 29 17.892 28.108 17 27 17 L 15 17 z "
+       transform="matrix(0.26458333,0,0,0.26458333,96.459526,120.56071)"
+       id="rect11084" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 8 8 C 5.7840252 8 4 9.7839874 4 12 L 4 36 C 4 38.216013 5.7840252 40 8 40 L 16 40 L 16 42 L 32 42 L 32 40 L 40 40 C 42.216013 40 44 38.216013 44 36 L 44 12 C 44 9.7839874 42.216013 8 40 8 L 8 8 z M 8 12 L 40 12 L 40 36 L 8 36 L 8 12 z "
+       transform="matrix(0.26458333,0,0,0.26458333,96.459526,120.56071)"
+       id="rect10711-8" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/appletrailers.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/appletrailers.svg
new file mode 100644
index 0000000000..e1b15e1d78
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/appletrailers.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="appletrailers.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8"
+     inkscape:cx="-3.3307697"
+     inkscape:cy="13.966158"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     units="px">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       style="display:inline;fill:#ff950d;fill-opacity:1;stroke-width:0.26458332"
+       d="m 101.81676,129.81231 c -0.18661,-0.0359 -0.38903,-0.18448 -0.60689,-0.44541 -0.30099,-0.36047 -0.52015,-0.752 -0.66461,-1.18732 -0.12703,-0.3828 -0.16014,-0.56287 -0.1737,-0.94459 -0.0102,-0.28744 -0.005,-0.37547 0.0344,-0.56495 0.13321,-0.64318 0.59218,-1.12922 1.18381,-1.25362 0.25754,-0.0541 0.43159,-0.0328 0.83817,0.10271 0.19064,0.0635 0.38187,0.11554 0.42497,0.11554 0.0431,0 0.2287,-0.0508 0.41246,-0.11283 0.41195,-0.13912 0.60428,-0.16966 0.8539,-0.1356 0.36095,0.0492 0.61724,0.16974 0.84706,0.39826 0.078,0.0776 0.14161,0.14967 0.14129,0.16019 -2.6e-4,0.0105 -0.0522,0.0541 -0.11531,0.097 -0.22963,0.1558 -0.41534,0.41739 -0.48672,0.68558 -0.0178,0.067 -0.0326,0.2142 -0.0327,0.32706 -5.3e-4,0.38064 0.10216,0.63511 0.36235,0.89819 0.0939,0.095 0.22987,0.20596 0.30205,0.2466 0.15108,0.085 0.15023,0.0607 0.0132,0.37713 -0.14914,0.34433 -0.51081,0.86007 -0.72783,1.0379 -0.0554,0.0454 -0.15985,0.10961 -0.2321,0.14269 -0.18879,0.0864 -0.38292,0.071 -0.7621,-0.0607 -0.25875
 ,-0.0898 -0.30274,-0.0985 -0.49939,-0.0978 -0.19504,5.3e-4 -0.24494,0.0106 -0.52209,0.10418 -0.32395,0.10938 -0.46054,0.1348 -0.59019,0.10983 z m 1.00468,-4.61466 c 0.0395,-0.52251 0.40272,-0.96843 0.93912,-1.15297 0.0709,-0.0244 0.16313,-0.0444 0.20487,-0.0444 0.0758,0 0.0759,8e-5 0.0759,0.11238 0,0.29693 -0.12931,0.59722 -0.3666,0.85131 -0.24378,0.26103 -0.5031,0.39829 -0.7525,0.39829 h -0.11324 l 0.0124,-0.16463 z"
+       id="path10031"
+       inkscape:connector-curvature="0" />
+    <path
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.26458332"
+       d="m 97.517853,123.20655 v 7.40834 h 10.583327 v -7.40834 z m 0.79375,0.26459 h 0.79375 v 0.79375 h -0.79375 z m 8.202077,0 h 0.79375 v 0.79375 h -0.79375 z m -2.54816,0.52916 c 0.0758,0 0.076,-1.6e-4 0.076,0.11214 0,0.29693 -0.12961,0.59754 -0.3669,0.85163 -0.24378,0.26103 -0.503,0.39842 -0.75241,0.39842 h -0.11317 l 0.0124,-0.16484 c 0.0395,-0.52252 0.40256,-0.96836 0.93896,-1.15291 0.0709,-0.0244 0.16341,-0.0444 0.20516,-0.0444 z m -5.653917,0.99219 h 0.79375 v 0.79375 h -0.79375 z m 8.202077,0 h 0.79375 v 0.79375 h -0.79375 z m -2.57503,0.38085 c 0.0596,-2.4e-4 0.11846,0.004 0.18086,0.0129 0.36094,0.0492 0.61716,0.1699 0.84698,0.39842 0.078,0.0776 0.1414,0.14967 0.14108,0.1602 -2.7e-4,0.0105 -0.0521,0.0538 -0.11524,0.0966 -0.22963,0.15581 -0.41541,0.41756 -0.48679,0.68575 -0.0178,0.067 -0.0324,0.21425 -0.0326,0.32711 -5.3e-4,0.38064 0.10206,0.63505 0.36225,0.89814 0.094,0.095 0.23013,0.20586 0.30231,0.24649 0.15107,0.085 0.14997,0.0608 0.0129,0.37724 -0.14914,0.34433 -0.5
 1059,0.85984 -0.7276,1.03767 -0.0554,0.0454 -0.1603,0.11006 -0.23255,0.14314 -0.18878,0.0864 -0.38252,0.0707 -0.76171,-0.061 -0.25875,-0.0898 -0.30306,-0.0983 -0.49971,-0.0977 -0.19503,5.3e-4 -0.24477,0.0103 -0.52193,0.10387 -0.32395,0.10938 -0.4605,0.13504 -0.59015,0.11007 -0.18661,-0.0359 -0.38933,-0.18452 -0.60719,-0.44545 -0.30099,-0.36047 -0.5201,-0.7522 -0.66456,-1.18752 -0.12703,-0.38279 -0.16008,-0.56241 -0.17364,-0.94413 -0.0102,-0.28744 -0.005,-0.37585 0.0346,-0.56534 0.1332,-0.64317 0.59228,-1.12927 1.18391,-1.25367 0.25754,-0.0541 0.43161,-0.0327 0.83819,0.10283 0.19063,0.0636 0.38168,0.11576 0.42478,0.11576 0.0431,0 0.22861,-0.0511 0.41238,-0.11317 0.30895,-0.10434 0.49463,-0.14757 0.67334,-0.14831 z m -5.627047,1.1405 h 0.79375 v 0.79375 h -0.79375 z m 8.202077,0 h 0.79375 v 0.79375 h -0.79375 z m -8.202077,1.52136 h 0.79375 v 0.79375 h -0.79375 z m 8.202077,0 h 0.79375 v 0.79375 h -0.79375 z m -8.202077,1.52135 h 0.79375 v 0.79375 h -0.79375 z m 8.202077,0 h 0.79375 v
  0.79375 h -0.79375 z"
+       id="rect6982"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/assembleenationale.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/assembleenationale.svg
new file mode 100644
index 0000000000..614e3ecc8d
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/assembleenationale.svg
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="assembleenationale.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8"
+     inkscape:cx="-3.3307697"
+     inkscape:cy="13.966158"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     units="px">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       style="display:inline;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 102.80953,123.20654 -4.762507,1.05834 v 0.26458 h 0.529167 v 0.79375 h 8.46667 v -0.79375 h 0.52917 v -0.26458 z"
+       id="path10075"
+       inkscape:connector-curvature="0" />
+    <path
+       style="display:inline;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 108.10119,130.61488 -1.05833,-1.05834 h -8.46667 l -1.058334,1.05834 z"
+       id="path10097"
+       inkscape:connector-curvature="0" />
+    <rect
+       ry="1.540045"
+       rx="1.2093484"
+       y="125.30649"
+       x="100.56835"
+       height="4.2333331"
+       width="0.49803913"
+       id="rect7000"
+       style="display:inline;fill:#0000ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332" />
+    <rect
+       ry="1.540045"
+       rx="1.2093484"
+       y="125.30649"
+       x="101.56443"
+       height="4.2333331"
+       width="0.49803913"
+       id="rect7002"
+       style="display:inline;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332" />
+    <rect
+       ry="1.540045"
+       rx="1.2093484"
+       y="125.30649"
+       x="102.56051"
+       height="4.2333331"
+       width="0.49803913"
+       id="rect7004"
+       style="display:inline;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332" />
+    <rect
+       ry="1.540045"
+       rx="1.2093484"
+       y="125.30649"
+       x="103.55657"
+       height="4.2333331"
+       width="0.49803913"
+       id="rect7006"
+       style="display:inline;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332" />
+    <rect
+       ry="1.540045"
+       rx="1.2093484"
+       y="125.30649"
+       x="104.55267"
+       height="4.2333331"
+       width="0.49803913"
+       id="rect7008"
+       style="display:inline;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332" />
+    <rect
+       ry="1.540045"
+       rx="1.2093484"
+       y="125.30649"
+       x="105.54874"
+       height="4.2333331"
+       width="0.49803913"
+       id="rect7010"
+       style="display:inline;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332" />
+    <rect
+       ry="1.540045"
+       rx="1.2093484"
+       y="125.30649"
+       x="106.54483"
+       height="4.2333331"
+       width="0.49803913"
+       id="rect7012"
+       style="display:inline;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332" />
+    <rect
+       ry="1.540045"
+       rx="1.2093484"
+       y="125.30649"
+       x="99.572273"
+       height="4.2333331"
+       width="0.49803913"
+       id="rect7014"
+       style="display:inline;fill:#0000ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332" />
+    <rect
+       ry="1.540045"
+       rx="1.2093484"
+       y="125.30649"
+       x="98.576195"
+       height="4.2333331"
+       width="0.49803913"
+       id="rect7016"
+       style="display:inline;fill:#0000ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/fmc.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/fmc.svg
new file mode 100644
index 0000000000..d34629349b
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/fmc.svg
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="fmc.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6568543"
+     inkscape:cx="-24.093383"
+     inkscape:cy="58.207599"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     units="px"
+     inkscape:snap-global="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:snap-nodes="true"
+     inkscape:object-paths="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-intersection-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;vector-effect:none;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.06155062;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 24 12 A 16.999966 15 0 0 0 7.2871094 24.296875 A 5.9999999 5.9999999 0 0 0 6 28 A 5.9999999 5.9999999 0 0 0 12 34 A 5.9999999 5.9999999 0 0 0 18 28 A 5.9999999 5.9999999 0 0 0 12 22 A 5.9999999 5.9999999 0 0 0 9.6601562 22.482422 A 15.000034 12.000014 0 0 1 24 14 A 15.000034 12.000014 0 0 1 38.318359 22.466797 A 5.9999999 5.9999999 0 0 0 36 22 A 5.9999999 5.9999999 0 0 0 30 28 A 5.9999999 5.9999999 0 0 0 36 34 A 5.9999999 5.9999999 0 0 0 42 28 A 5.9999999 5.9999999 0 0 0 40.705078 24.277344 A 16.999966 15 0 0 0 24 12 z "
+       transform="matrix(0.26458333,0,0,0.26458333,96.459526,120.56071)"
+       id="path6761" />
+    <g
+       transform="matrix(0.08909929,0,0,0.08909929,99.156301,122.04033)"
+       id="g7040"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:125%;font-family:'Bitstream Vera Sans';-inkscape-font-specification:'Bitstream Vera Sans Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none">
+      <path
+         style="fill:#747474;fill-opacity:1;stroke:none;stroke-width:0.99003094"
+         d="m 99.723536,-4.7193814 c -5.592854,0.6955421 -11.185708,1.3910841 -16.778562,2.0866261 -0.82463,0.2569359 -0.467078,1.2993643 -0.544966,1.96561944 0,6.36117726 0,12.72235386 0,19.08353186 -1.228363,-0.879878 -2.796088,-1.136207 -4.21401,-0.672497 -1.564762,0.338555 -3.101497,1.655847 -3.021928,3.454665 -0.151894,1.709107 1.076838,3.304555 2.692951,3.56506 1.321816,0.270207 2.729697,0.294378 4.033902,-0.06868 1.80254,-0.659862 3.175952,-2.533961 2.991708,-4.572668 0,-5.788801 0,-11.5776007 0,-17.3664008 4.34145,-0.3793866 8.682901,-0.7587731 13.024351,-1.1381597 0,4.893481 0,9.7869625 0,14.6804425 -1.754555,-1.115284 -4.040637,-0.961072 -5.800721,0.04295 -2.221622,1.318414 -1.77204,5.303718 0.620204,6.149492 1.2272,0.475671 2.588286,0.482964 3.872425,0.358006 1.852711,-0.377776 3.68989,-1.845282 3.77395,-3.950571 0.039,-7.660783 0.006,-15.3235485 0.0168,-22.9850964 -0.007,-0.3444929 -0.31581,-0.7025716 -0.666064,-0.6323109 z"
+         id="path7042"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       transform="matrix(0.07113218,0,0,0.07213011,92.263505,123.01613)"
+       id="g7052"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:125%;font-family:'Bitstream Vera Sans';-inkscape-font-specification:'Bitstream Vera Sans Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none">
+      <path
+         style="fill:#747474;fill-opacity:1;stroke:none"
+         d="m 99.217116,-4.689151 c -5.772801,0.6875 -11.545602,1.375 -17.318403,2.0625 -0.851476,0.2542187 -0.481943,1.2851451 -0.5625,1.94399383 0,6.28726077 0,12.57452117 0,18.86178217 -1.267884,-0.869707 -2.886052,-1.123066 -4.349593,-0.664721 -1.615108,0.33464 -3.201286,1.636702 -3.119157,3.414721 -0.15678,1.689346 1.111484,3.266347 2.779595,3.52384 1.364334,0.267041 2.817535,0.291024 4.163691,-0.06789 1.860647,-0.652253 3.278225,-2.504851 3.087964,-4.520073 0,-5.721777 0,-11.4435542 0,-17.1653311 4.481134,-0.375 8.962269,-0.75 13.443403,-1.125 0,4.8369014 0,9.6738031 0,14.5107041 -1.811007,-1.102391 -4.170642,-0.949951 -5.987356,0.04245 -2.293102,1.30317 -1.829055,5.242395 0.640158,6.07839 1.266682,0.470139 2.671566,0.477425 3.997019,0.353867 1.91232,-0.373408 3.808611,-1.823946 3.895379,-3.904894 0.04023,-7.572207 0.0059,-15.1463737 0.0173,-22.719337 -0.0072,-0.3405111 -0.32598,-0.6944474 -0.6875,-0.625 z"
+         id="path7054"
+         inkscape:connector-curvature="0" />
+    </g>
+    <circle
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;vector-effect:none;fill:#ff8800;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.573264;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="path6755"
+       cx="102.80952"
+       cy="128.23363"
+       r="3.439584" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/frenchtv.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/frenchtv.svg
new file mode 100644
index 0000000000..44946ae658
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/frenchtv.svg
@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="frenchtv.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6568543"
+     inkscape:cx="-24.093383"
+     inkscape:cy="58.207599"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     units="px"
+     inkscape:snap-global="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:snap-nodes="true"
+     inkscape:object-paths="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-intersection-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect10119"
+       width="6.3499999"
+       height="4.7624998"
+       x="99.10537"
+       y="125.85238"
+       rx="1.0583333"
+       ry="1.0583333" />
+    <circle
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="path10121"
+       cx="106.5137"
+       cy="127.17529"
+       r="0.52916664" />
+    <circle
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="path10123"
+       cx="106.5137"
+       cy="129.29196"
+       r="0.52916664" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 99.105369,124.79404 c -0.58632,0 -1.05833,0.47202 -1.05833,1.05834 v 4.7625 c 0,0.58631 0.47201,1.05833 1.05833,1.05833 h 1.058331 c 0,0.29225 0.23692,0.52917 0.52917,0.52917 0.29225,0 0.52917,-0.23692 0.52917,-0.52917 h 3.175 c 0,0.29225 0.23691,0.52917 0.52916,0.52917 0.29225,0 0.52917,-0.23692 0.52917,-0.52917 h 1.05833 c 0.58632,0 1.05834,-0.47202 1.05834,-1.05833 v -4.7625 c 0,-0.58632 -0.47202,-1.05834 -1.05834,-1.05834 z m 1.058331,1.05834 h 4.23334 c 0.58631,0 1.05833,0.47201 1.05833,1.05833 v 2.64583 c 0,0.58632 -0.47202,1.05834 -1.05833,1.05834 h -4.23334 c -0.586311,0 -1.058331,-0.47202 -1.058331,-1.05834 v -2.64583 c 0,-0.58632 0.47202,-1.05833 1.058331,-1.05833 z m 6.35,0.79375 a 0.52916667,0.52916667 0 0 1 0.52917,0.52916 0.52916667,0.52916667 0 0 1 -0.52917,0.52917 0.52916667,0.52916667 0 0 1 -0.52916,-0.52917 0.52916667,0.52916667 0 0 1 0.52916,-0.52916 z m 0,2.11666 a 0.52916667,0.52916667 0 0 1 0.52917,0.52917 0.52916667,0.52916667 0 0 1 -0.52917,0.5291
 7 0.52916667,0.52916667 0 0 1 -0.52916,-0.52917 0.52916667,0.52916667 0 0 1 0.52916,-0.52917 z"
+       id="rect10117"
+       inkscape:connector-curvature="0" />
+    <path
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 101.7512,124.79404 -2.116661,-2.11666 2.645831,2.11666 z"
+       id="path10130"
+       inkscape:connector-curvature="0" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path10132"
+       d="m 102.80954,124.79404 1.05833,-3.175 -1.5875,3.175 z"
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       sodipodi:nodetypes="cccc" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect10134"
+       width="1.0583333"
+       height="2.1166666"
+       x="107.04287"
+       y="121.61904"
+       rx="0"
+       ry="0" />
+    <rect
+       ry="0"
+       rx="0"
+       y="121.61904"
+       x="105.98454"
+       height="2.1166666"
+       width="1.0583333"
+       id="rect10138"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect10140"
+       width="1.0583333"
+       height="2.1166666"
+       x="104.9262"
+       y="121.61904"
+       rx="0"
+       ry="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/icecast.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/icecast.svg
new file mode 100644
index 0000000000..6f6228303d
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/icecast.svg
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="icecast.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6568543"
+     inkscape:cx="-24.093383"
+     inkscape:cy="58.207599"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     units="px"
+     inkscape:snap-global="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:snap-nodes="true"
+     inkscape:object-paths="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-intersection-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       inkscape:connector-curvature="0"
+       id="path10142"
+       d="m 97.51786,125.37964 0.756402,0.26466 a 4.8108904,4.8108904 0 0 1 4.535268,-3.22344 4.8108904,4.8108904 0 0 1 4.53578,3.22344 l 0.75588,-0.26466 a 5.6127055,5.6127055 0 0 0 -5.29166,-3.7606 5.6127055,5.6127055 0 0 0 -5.29167,3.7606 z m 1.511755,0.52932 0.755881,0.26467 a 3.2072601,3.2072609 0 0 1 3.024034,-2.14914 3.2072601,3.2072609 0 0 1 3.02351,2.14914 l 0.7564,-0.26467 a 4.0090741,4.0090754 0 0 0 -3.77991,-2.68629 4.0090741,4.0090754 0 0 0 -3.779915,2.68629 z m 1.511755,0.5288 0.7564,0.26466 a 1.6036301,1.6036292 0 0 1 1.51176,-1.0743 1.6036301,1.6036292 0 0 1 1.51175,1.0743 l 0.75588,-0.26413 a 2.4054452,2.4054459 0 0 0 -2.26763,-1.61199 2.4054452,2.4054459 0 0 0 -2.26816,1.61146 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.20509106;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 102.83224,126.91071 -2.12719,0.58735 2.19646,0.90263 2.02801,-0.98685 z m 2.3106,0.64387 -2.12775,1.03561 v 3.58393 l 2.12775,-2.04131 z m -4.66663,0.087 v 2.69681 l 2.31946,1.864 v -3.60776 z"
+       id="path7098"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/jamendo.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/jamendo.svg
new file mode 100644
index 0000000000..846462259c
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/jamendo.svg
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="jamendo.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8"
+     inkscape:cx="-6.457956"
+     inkscape:cy="38.074031"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     units="px"
+     inkscape:snap-global="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:snap-nodes="true"
+     inkscape:object-paths="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-intersection-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 102.80854,121.61904 a 0.01461385,0.01461385 0 0 0 -0.002,2.6e-4 0.01461385,0.01461385 0 0 0 -0.005,0.002 l -4.570208,2.63857 a 0.01461385,0.01461385 0 0 0 -0.0073,0.0126 v 5.27714 a 0.01461385,0.01461385 0 0 0 0.0073,0.0126 l 4.570208,2.63824 a 0.01461385,0.01461385 0 0 0 0.0145,0 l 4.57022,-2.63824 a 0.01461385,0.01461385 0 0 0 0.007,-0.0126 v -5.27714 a 0.01461385,0.01461385 0 0 0 -0.007,-0.0126 l -4.57018,-2.63857 a 0.01461385,0.01461385 0 0 0 -0.008,-0.002 z m 0.001,0.8782 3.82262,2.20707 v 4.41348 l -3.82262,2.20675 -3.822616,-2.20675 v -4.41348 z m 0.1349,2.87828 c -0.10832,0.008 -0.21068,0.0677 -0.26915,0.16929 l -1.35102,2.34793 c -0.0936,0.16259 -0.0379,0.3687 0.12465,0.46225 0.16259,0.0935 0.3687,0.0379 0.46225,-0.12465 l 1.35103,-2.34793 c 0.0935,-0.16259 0.0379,-0.3687 -0.12466,-0.46225 -0.061,-0.0351 -0.1281,-0.0493 -0.1931,-0.0446 z m 1.13975,0 c -0.12262,-0.009 -0.24897,0.0581 -0.3171,0.1812 l -0.656,1.18504 c -0.0908,0.16412 -0.0424,0.36355 0.10845,0.4470
 3 l 0.0479,0.0265 c 0.15086,0.0835 0.3453,0.0186 0.43613,-0.14548 l 0.65601,-1.18504 c 0.0908,-0.16412 0.0424,-0.36355 -0.10846,-0.44704 l -0.0479,-0.0265 c -0.0377,-0.0209 -0.0782,-0.0326 -0.11903,-0.0357 z m 1.23629,0 c -0.10833,0.008 -0.21101,0.0677 -0.26948,0.16929 l -1.3507,2.34793 c -0.0935,0.16259 -0.0379,0.3687 0.12466,0.46225 0.16258,0.0935 0.3687,0.0379 0.46224,-0.12465 l 1.35103,-2.34793 c 0.0935,-0.16259 0.0379,-0.3687 -0.12466,-0.46225 -0.061,-0.0351 -0.1281,-0.0493 -0.19309,-0.0446 z m -4.27528,1.149 c -0.12262,-0.009 -0.24897,0.0578 -0.31709,0.18087 l -0.656,1.18504 c -0.09084,0.16412 -0.0424,0.36355 0.10845,0.44704 l 0.0479,0.0265 c 0.15085,0.0835 0.3453,0.0186 0.43613,-0.14548 l 0.656,-1.18504 c 0.0908,-0.16412 0.0424,-0.36355 -0.10845,-0.44704 l -0.048,-0.0265 c -0.0377,-0.0209 -0.0782,-0.0323 -0.11903,-0.0354 z"
+       id="path10371"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/katsomo.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/katsomo.svg
new file mode 100644
index 0000000000..fc79ce10c1
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/katsomo.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="katsomo.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8"
+     inkscape:cx="-6.457956"
+     inkscape:cy="38.074031"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     units="px"
+     inkscape:snap-global="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:snap-nodes="true"
+     inkscape:object-paths="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-intersection-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 98.576193,121.61904 c -0.586317,0 -1.058334,0.47202 -1.058334,1.05834 v 8.46666 c 0,0.58632 0.472017,1.05834 1.058334,1.05834 h 8.466667 c 0.58632,0 1.05833,-0.47202 1.05833,-1.05834 v -8.46666 c 0,-0.58632 -0.47201,-1.05834 -1.05833,-1.05834 z m 4.233337,0.92604 c 2.41106,0 4.36562,1.95456 4.36562,4.36563 0,2.41107 -1.95456,4.36562 -4.36562,4.36562 -2.41107,0 -4.365629,-1.95455 -4.365629,-4.36562 0,-2.41107 1.954559,-4.36563 4.365629,-4.36563 z m -0.9663,2.50221 c -0.0372,0.007 -0.0674,0.0229 -0.092,0.0475 -0.25111,0.25111 -0.24418,3.39582 0.008,3.6746 0.0367,0.0406 0.0923,0.0735 0.1233,0.0735 0.21379,0 1.7352,-0.93491 2.42078,-1.48766 0.29687,-0.23935 0.33735,-0.28746 0.3479,-0.41331 0.0109,-0.13034 -0.007,-0.1588 -0.21708,-0.33747 -0.63604,-0.54153 -1.35045,-1.02811 -1.99937,-1.36148 -0.30188,-0.15509 -0.47995,-0.21639 -0.59159,-0.19565 z"
+       id="rect10441"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="sssssssssssssscccssccscc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/metachannels.svg b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/metachannels.svg
new file mode 100644
index 0000000000..9d8497ed71
--- /dev/null
+++ b/modules/gui/qt/pixmaps/playlist/sidebar-icons/sd/metachannels.svg
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 12.7 12.7"
+   version="1.1"
+   id="svg5502"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="metachannels.svg">
+  <defs
+     id="defs5496" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8"
+     inkscape:cx="13.746525"
+     inkscape:cy="37.865933"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1920"
+     inkscape:window-height="1027"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     units="px"
+     inkscape:snap-global="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:snap-nodes="true"
+     inkscape:object-paths="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-intersection-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6077" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5499">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-96.459526,-120.56071)">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.79374999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 102.80953,121.60562 a 5.55625,5.55625 0 0 0 -0.26459,0.0134 v 0.78962 a 4.7625,4.7625 0 0 1 0.26459,-0.009 4.7625,4.7625 0 0 1 4.57698,3.45303 h 0.81597 a 5.55625,5.55625 0 0 0 -5.39295,-4.24677 z m 0,1.5875 a 3.96875,3.9687489 0 0 0 -0.26459,0.0129 v 0.79323 a 3.1750008,3.175 0 0 1 0.26459,-0.0124 3.1750008,3.175 0 0 1 2.88819,1.86554 h 0.8537 a 3.96875,3.9687489 0 0 0 -3.74189,-2.65927 z m 0,1.5875 a 2.3812508,2.38125 0 0 0 -0.26459,0.016 v 0.80047 a 1.5874991,1.5875 0 0 1 0.26459,-0.0227 1.5874991,1.5875 0 0 1 0.8971,0.27802 h 1.08986 a 2.3812508,2.38125 0 0 0 -1.98696,-1.07176 z m -5.389857,3.18843 a 5.55625,5.55625 0 0 0 5.389857,4.23334 5.55625,5.55625 0 0 0 0.26458,-0.0134 v -0.78962 a 4.7625,4.7625 0 0 1 -0.26458,0.009 4.7625,4.7625 0 0 1 -4.572337,-3.43958 z m 1.653127,0 a 3.96875,3.9687489 0 0 0 3.73673,2.64584 3.96875,3.9687489 0 0 0 0.26458,-0.0129 v -0.79323 a 3.1750008,3.175 0 0 1 -0.26458,0.0124 3.1750008,3.175 0 0 1 -2.882001,-1.85208 z m 1.75803,0 a 2.38
 12508,2.38125 0 0 0 1.9787,1.05834 2.3812508,2.38125 0 0 0 0.26458,-0.016 v -0.80047 a 1.5874991,1.5875 0 0 1 -0.26458,0.0227 1.5874991,1.5875 0 0 1 -0.8754,-0.26458 z"
+       id="path10447"
+       inkscape:connector-curvature="0" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.17499995px;line-height:0%;font-family:Raleway;-inkscape-font-specification:'Raleway, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#757575;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="97.433113"
+       y="128.27449"
+       id="text10460"><tspan
+         sodipodi:role="line"
+         id="tspan10462"
+         x="97.433113"
+         y="128.27449"
+         style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:3.85244679px;line-height:1.25;font-family:Raleway;-inkscape-font-specification:'Raleway Heavy';fill:#757575;fill-opacity:1;stroke-width:0.26458332px">CHAN</tspan></text>
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/prefs/advprefs_audio.svg b/modules/gui/qt/pixmaps/prefs/advprefs_audio.svg
new file mode 100644
index 0000000000..9739fcf6d7
--- /dev/null
+++ b/modules/gui/qt/pixmaps/prefs/advprefs_audio.svg
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="advprefs_audio.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="960"
+     inkscape:window-height="1028"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="5.6568543"
+     inkscape:cx="3.6794737"
+     inkscape:cy="45.080996"
+     inkscape:window-x="960"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.77165353;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 422,1008.3622 c -7.17726,3.1909 -14.36441,6.1507 -21.14453,9.1738 C 399,1018.3633 399,1020.8622 399,1020.8622 v 15.5898 c -0.33024,-0.058 -0.66474,-0.088 -1,-0.09 -3.31371,0 -6,2.6863 -6,6 0,3.3137 2.68629,6 6,6 3.31371,0 6,-2.6863 6,-6 v -19 l 13,-5 v 10 h 5 z m -3.72656,22.5898 c -0.36224,-0.029 -0.71975,0.183 -1.00586,0.4825 l -1.01172,1.0468 c -0.40789,-0.074 -0.82664,-0.1191 -1.25586,-0.1191 -0.42922,0 -0.84797,0.045 -1.25586,0.1191 l -1.01172,-1.0468 c -0.28612,-0.2995 -0.64382,-0.51 -1.00586,-0.4805 -0.12068,0.01 -0.24175,0.044 -0.36133,0.1133 l -0.86523,0.5019 -0.86523,0.4981 c -0.47829,0.2761 -0.52227,0.8371 -0.36719,1.3672 l 0.40039,1.3984 c -0.54127,0.6367 -0.96692,1.3733 -1.25391,2.1758 L 407,1037.3622 c -0.53659,0.1307 -1,0.4477 -1,1 v 1 1 c 0,0.5523 0.46342,0.8693 1,1 l 1.41406,0.3535 c 0.28697,0.803 0.7124,1.5388 1.25391,2.1758 l -0.40039,1.4004 c -0.1551,0.53 -0.1111,1.0891 0.36719,1.3652 l 0.86523,0.5 0.86523,0.5 c 0.47829,0.2762 0.98569,0.032 1.36719,-0
 .3672 l 1.01172,-1.0468 c 0.40791,0.074 0.82662,0.1191 1.25586,0.1191 0.42924,0 0.84795,-0.045 1.25586,-0.1191 l 1.01172,1.0468 c 0.3815,0.3994 0.8889,0.6434 1.36719,0.3672 l 0.86523,-0.5 0.86523,-0.5 c 0.47829,-0.2761 0.52227,-0.8352 0.36719,-1.3652 l -0.40039,-1.4004 c 0.54151,-0.637 0.96694,-1.3728 1.25391,-2.1758 L 423,1041.3622 c 0.53659,-0.1307 1,-0.4477 1,-1 v -1 -1 c 0,-0.5523 -0.46341,-0.8693 -1,-1 l -1.41406,-0.3535 c -0.28699,-0.8025 -0.71264,-1.5391 -1.25391,-2.1758 l 0.40039,-1.3984 c 0.1551,-0.5301 0.1111,-1.0911 -0.36719,-1.3672 l -0.86523,-0.4981 -0.86523,-0.5019 c -0.11958,-0.069 -0.24059,-0.1055 -0.36133,-0.1153 z M 415,1035.3622 c 2.20914,0 4,1.7909 4,4 0,2.2091 -1.79086,4 -4,4 -2.20914,0 -4,-1.7909 -4,-4 0,-2.2091 1.79086,-4 4,-4 z"
+       id="path10534"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccsssccccccccsccccccccccscscccccccccscccccccccscsccccccccsssss" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/prefs/advprefs_codec.svg b/modules/gui/qt/pixmaps/prefs/advprefs_codec.svg
new file mode 100644
index 0000000000..45313919bd
--- /dev/null
+++ b/modules/gui/qt/pixmaps/prefs/advprefs_codec.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="advprefs_codec.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="960"
+     inkscape:window-height="1028"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="5.6568543"
+     inkscape:cx="3.6794737"
+     inkscape:cy="45.080996"
+     inkscape:window-x="960"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.04939032;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 400,1012.3622 v 4 a 3.9999981,4 0 0 1 4,4 v 4 a 4,3.9999981 0 0 1 -4,4 v 16 h 12 9 v -4 h 4 v 4 h 3 v -32 h -3 v 4 h -4 v -4 h -9 z m -5,4 v 3 h -7 v 6 h 7 v 3 l 6,-6 z m 15,0 h 8 v 4 h -4 v 15 a 5,4.9999986 0 0 1 -5,5 5,4.9999986 0 0 1 -5,-5 5,4.9999986 0 0 1 5,-5 5,4.9999986 0 0 1 1,0.1016 v -10.1016 z m 11,3 h 4 v 4 h -4 z m 0,7 h 4 v 4 h -4 z m 0,7 h 4 v 4 h -4 z"
+       id="rect11693"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/prefs/advprefs_extended.svg b/modules/gui/qt/pixmaps/prefs/advprefs_extended.svg
new file mode 100644
index 0000000000..2aa5b79a42
--- /dev/null
+++ b/modules/gui/qt/pixmaps/prefs/advprefs_extended.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="advprefs_extended.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="960"
+     inkscape:window-height="1028"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="11.313709"
+     inkscape:cx="18.900767"
+     inkscape:cy="34.439285"
+     inkscape:window-x="960"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:22.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 15 8 L 15 12 L 12 12 L 12 15 L 8 15 L 8 19 L 12 19 L 12 22 L 8 22 L 8 26 L 12 26 L 12 29 L 8 29 L 8 33 L 12 33 L 12 36 L 15 36 L 15 40 L 19 40 L 19 36 L 22 36 L 22 40 L 26 40 L 26 36 L 29 36 L 29 40 L 33 40 L 33 36 L 36 36 L 36 33 L 40 33 L 40 29 L 36 29 L 36 26 L 40 26 L 40 22 L 36 22 L 36 19 L 40 19 L 40 15 L 36 15 L 36 12 L 33 12 L 33 8 L 29 8 L 29 12 L 26 12 L 26 8 L 22 8 L 22 12 L 19 12 L 19 8 L 15 8 z M 20 20 L 28 20 L 28 28 L 20 28 L 20 20 z "
+       transform="translate(384,1004.3622)"
+       id="rect11141" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/prefs/advprefs_intf.svg b/modules/gui/qt/pixmaps/prefs/advprefs_intf.svg
new file mode 100644
index 0000000000..0790ef6920
--- /dev/null
+++ b/modules/gui/qt/pixmaps/prefs/advprefs_intf.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="advprefs_intf.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="960"
+     inkscape:window-height="1028"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="11.313709"
+     inkscape:cx="23.056549"
+     inkscape:cy="22.118172"
+     inkscape:window-x="960"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:16.03315353;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 396,1012.3622 c -2.216,0 -4,1.7834 -4,3.9987 v 3.9988 c 0,2.2153 1.784,3.9987 4,3.9987 h 22 c 2.216,0 4.04729,-1.7839 4,-3.9987 h 2 v 6.9977 h -13 -2 a 4,3.9987411 0 0 0 -0.79492,0.08 4,3.9987411 0 0 0 -0.76172,0.2363 c -0.0131,0.01 -0.0261,0.011 -0.0391,0.017 -0.0686,0.029 -0.13631,0.061 -0.20313,0.094 -5.8e-4,0 -10e-4,0 -0.002,0.01 a 4,3.9987411 0 0 0 -1.00977,0.7225 2.0002,1.9995714 0 0 0 -0.0117,0.029 c -0.73717,0.7372 -1.17654,1.7416 -1.17773,2.8175 v 3.4365 1.0621 5.3108 c 0,0.034 0.009,0.066 0.01,0.1 -9.2e-4,0.031 -0.01,0.059 -0.01,0.09 0,1.6615 1.338,2.9991 3,2.9991 1.662,0 3,-1.3376 3,-2.9991 0,-0.031 -0.009,-0.059 -0.01,-0.09 9.6e-4,-0.033 0.01,-0.066 0.01,-0.1 v -5.3108 -1.0621 -3.4404 h 13 a 4,3.9987411 0 0 0 3.74414,-2.6008 c 0.0119,-0.032 0.0221,-0.064 0.0332,-0.096 a 4,3.9987411 0 0 0 0.0957,-0.3183 c 0.0117,-0.046 0.0212,-0.092 0.0312,-0.1386 a 4,3.9987411 0 0 0 0.0547,-0.3046 c 0.006,-0.043 0.0111,-0.087 0.0156,-0.1308 a 4,3.9987411 0 0 0 0.0254,-0.4023 
 v -6.9978 c 0,0 0,0 0,0 a 3.9999981,3.998743 0 0 0 -0.0918,-0.8414 c -1.3e-4,-7e-4 1.4e-4,0 0,0 a 3.9999981,3.998743 0 0 0 -0.26562,-0.7986 3.9999981,3.998743 0 0 0 -0.42774,-0.7263 A 3.9999981,3.998743 0 0 0 424,1016.3609 h -2 c -0.002,-2.2134 -1.78533,-3.9948 -4,-3.9948 z"
+       id="rect6331"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/prefs/advprefs_playlist.svg b/modules/gui/qt/pixmaps/prefs/advprefs_playlist.svg
new file mode 100644
index 0000000000..4109f21666
--- /dev/null
+++ b/modules/gui/qt/pixmaps/prefs/advprefs_playlist.svg
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="advprefs_playlist.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="960"
+     inkscape:window-height="1028"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="8"
+     inkscape:cx="25.21133"
+     inkscape:cy="21.797401"
+     inkscape:window-x="960"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       sodipodi:nodetypes="ccccc"
+       inkscape:connector-curvature="0"
+       id="path9959-71"
+       d="m 392,1012.3622 v 4.9995 l 32,-5e-4 v -4.9995 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.73861289;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.73861289;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 392,1022.3622 v 4.9995 l 32,-5e-4 v -4.9995 z"
+       id="path9961-5"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       sodipodi:nodetypes="ccccc"
+       inkscape:connector-curvature="0"
+       id="path9963-5"
+       d="m 392,1032.3622 v 4.9995 l 18,-5e-4 v -4.9995 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.73861289;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       sodipodi:type="star"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="path9965-2"
+       sodipodi:sides="3"
+       sodipodi:cx="-32"
+       sodipodi:cy="663.74341"
+       sodipodi:r1="9.2376041"
+       sodipodi:r2="4.6188021"
+       sodipodi:arg1="-1.5707963"
+       sodipodi:arg2="-0.52359872"
+       inkscape:flatsided="true"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="m -32,654.5058 8,13.85641 -16,0 z"
+       transform="matrix(0,0.74999336,-0.64951331,0,849.11015,1062.3614)"
+       inkscape:transform-center-x="-1.4999542"
+       inkscape:transform-center-y="2.510941e-06" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/prefs/advprefs_sout.svg b/modules/gui/qt/pixmaps/prefs/advprefs_sout.svg
new file mode 100644
index 0000000000..1d8fabbfe9
--- /dev/null
+++ b/modules/gui/qt/pixmaps/prefs/advprefs_sout.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="advprefs_sout.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="960"
+     inkscape:window-height="1028"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="4"
+     inkscape:cx="15.735069"
+     inkscape:cy="74.306875"
+     inkscape:window-x="960"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 388,1012.3622 v 32 h 3 v -4 h 4 v 4 h 9 12 v -4 a 3.9999981,4 0 0 1 -4,-4 v -4 a 4,3.9999981 0 0 1 4,-4 v -16 h -12 -9 v 4 h -4 v -4 z m 16,4 h 8 v 4 h -4 v 15 a 5,4.9999986 0 0 1 -5,5 5,4.9999986 0 0 1 -5,-5 5,4.9999986 0 0 1 5,-5 5,4.9999986 0 0 1 1,0.1016 v -10.1016 z m -13,3 h 4 v 4 h -4 z m 0,7 h 4 v 4 h -4 z m 31,2 v 3 h -8 v 6 h 8 v 3 l 6,-6 z m -31,5 h 4 v 4 h -4 z"
+       id="path6481"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/prefs/advprefs_video.svg b/modules/gui/qt/pixmaps/prefs/advprefs_video.svg
new file mode 100644
index 0000000000..77fd000a77
--- /dev/null
+++ b/modules/gui/qt/pixmaps/prefs/advprefs_video.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="advprefs_video.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="960"
+     inkscape:window-height="1028"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="4"
+     inkscape:cx="15.735069"
+     inkscape:cy="74.306875"
+     inkscape:window-x="960"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 8 8 L 8 40 L 11 40 L 11 36 L 15 36 L 15 40 L 20 40 L 20 35 A 11 11 0 0 1 31 24 L 33 24 L 37 24 L 38 24 L 40 24 L 40 8 L 37 8 L 37 12 L 33 12 L 33 8 L 24 8 L 15 8 L 15 12 L 11 12 L 11 8 L 8 8 z M 11 15 L 15 15 L 15 19 L 11 19 L 11 15 z M 33 15 L 37 15 L 37 19 L 33 19 L 33 15 z M 11 22 L 15 22 L 15 26 L 11 26 L 11 22 z M 34.273438 26.589844 C 33.911198 26.560844 33.553688 26.772766 33.267578 27.072266 L 32.255859 28.119141 C 31.847969 28.045141 31.42922 28 31 28 C 30.57078 28 30.152031 28.045041 29.744141 28.119141 L 28.732422 27.072266 C 28.446302 26.772766 28.088602 26.562297 27.726562 26.591797 C 27.605883 26.601797 27.484814 26.635778 27.365234 26.705078 L 26.5 27.207031 L 25.634766 27.705078 C 25.156476 27.981178 25.112498 28.542166 25.267578 29.072266 L 25.667969 30.470703 C 25.126699 31.107403 24.701053 31.843984 24.414062 32.646484 L 23 33 C 22.46341 33.1307 22 33.4477 22 34 L 22 35 L 22 36 C 22 36.5523 22.46342 36.8693 23 37 L 24.414062 37.353516 C 24.701032 38.15
 6516 25.126459 38.892297 25.667969 39.529297 L 25.267578 40.929688 C 25.112478 41.459687 25.156476 42.018822 25.634766 42.294922 L 26.5 42.794922 L 27.365234 43.294922 C 27.843524 43.571122 28.350922 43.326934 28.732422 42.927734 L 29.744141 41.880859 C 30.152051 41.954859 30.57076 42 31 42 C 31.42924 42 31.847949 41.954959 32.255859 41.880859 L 33.267578 42.927734 C 33.649078 43.327134 34.156476 43.571122 34.634766 43.294922 L 35.5 42.794922 L 36.365234 42.294922 C 36.843524 42.018822 36.887502 41.459687 36.732422 40.929688 L 36.332031 39.529297 C 36.873541 38.892297 37.298968 38.156516 37.585938 37.353516 L 39 37 C 39.53659 36.8693 40 36.5523 40 36 L 40 35 L 40 34 C 40 33.4477 39.53659 33.1307 39 33 L 37.585938 32.646484 C 37.298947 31.843984 36.873301 31.107403 36.332031 30.470703 L 36.732422 29.072266 C 36.887522 28.542166 36.843524 27.981178 36.365234 27.705078 L 35.5 27.207031 L 34.634766 26.705078 C 34.515186 26.636078 34.394178 26.599644 34.273438 26.589844 z M 11 29 L 15 29
  L 15 33 L 11 33 L 11 29 z M 31 31 C 33.20914 31 35 32.7909 35 35 C 35 37.2091 33.20914 39 31 39 C 28.79086 39 27 37.2091 27 35 C 27 32.7909 28.79086 31 31 31 z "
+       transform="translate(384,1004.3622)"
+       id="path10693-0-0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/previous.svg b/modules/gui/qt/pixmaps/previous.svg
new file mode 100644
index 0000000000..5fa343a126
--- /dev/null
+++ b/modules/gui/qt/pixmaps/previous.svg
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="previous.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="796"
+     inkscape:window-height="871"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="9.8333333"
+     inkscape:cx="34.224454"
+     inkscape:cy="33.095071"
+     inkscape:window-x="800"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4486" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <g
+       transform="translate(192,527.99989)"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       style="display:inline;fill:#747474;fill-opacity:1"
+       id="g7011">
+      <path
+         sodipodi:nodetypes="cccc"
+         style="opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 234,512.36222 v -24 l -15,12.00001 z"
+         id="path7013"
+         inkscape:connector-curvature="0" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path7015"
+         d="m 220,512.3622 v -24 l -15,12.00003 z"
+         style="opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         sodipodi:nodetypes="cccc" />
+      <rect
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+         id="rect7017"
+         width="8"
+         height="24.000004"
+         x="198"
+         y="488.36221"
+         ry="0" />
+    </g>
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/profile_new.svg b/modules/gui/qt/pixmaps/profile_new.svg
new file mode 100644
index 0000000000..afa0c9aaa1
--- /dev/null
+++ b/modules/gui/qt/pixmaps/profile_new.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="profile_new.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166666"
+     inkscape:cx="23.927985"
+     inkscape:cy="12.380424"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="display:inline;opacity:1;fill:#ff950d;fill-opacity:1;stroke:none;stroke-width:16;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 419.99997,1007.8778 -2.48438,2.4844 h -3.51562 v 3.5156 l -2.48438,2.4844 2.48438,2.4844 v 3.5156 h 3.51562 l 2.48438,2.4844 2.48438,-2.4844 h 3.51562 v -3.5156 l 2.48438,-2.4844 -2.48438,-2.4844 v -3.5156 h -3.51562 z"
+       id="rect5864"
+       inkscape:connector-curvature="0" />
+    <path
+       style="display:inline;opacity:1;fill:#747474;fill-opacity:1;stroke:none;stroke-width:16;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 8 8 L 8 40 L 40 40 L 40 18 L 38.484375 18 L 38 18.484375 L 38 38 L 10 38 L 10 10 L 29.515625 10 L 30 9.515625 L 30 8 L 8 8 z M 14 14 L 14 18 L 18 18 L 18 14 L 14 14 z M 22 14 L 22 18 L 28 18 L 28 16.484375 L 25.515625 14 L 22 14 z M 14 22 L 14 26 L 18 26 L 18 22 L 14 22 z M 22 22 L 22 26 L 34 26 L 34 22 L 22 22 z M 14 30 L 14 34 L 18 34 L 18 30 L 14 30 z M 22 30 L 22 34 L 34 34 L 34 30 L 22 30 z "
+       transform="translate(384,1004.3622)"
+       id="rect5869" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/search_clear.svg b/modules/gui/qt/pixmaps/search_clear.svg
new file mode 100644
index 0000000000..6a443036b3
--- /dev/null
+++ b/modules/gui/qt/pixmaps/search_clear.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="search_clear.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="-5.7712991"
+     inkscape:cy="36.518407"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 20 8 L 4 24 L 20 40 L 44 40 L 44 8 L 20 8 z M 21 10 L 42 10 L 42 38 L 21 38 L 7 24 L 21 10 z M 22.666016 14 L 20 16.666016 L 27.333984 24 L 20 31.333984 L 22.666016 34 L 30 26.666016 L 37.333984 34 L 40 31.333984 L 32.666016 24 L 40 16.666016 L 37.333984 14 L 30 21.333984 L 22.666016 14 z "
+       transform="translate(384,1004.3622)"
+       id="path6881" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/slower.svg b/modules/gui/qt/pixmaps/slower.svg
new file mode 100644
index 0000000000..066ff9004b
--- /dev/null
+++ b/modules/gui/qt/pixmaps/slower.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="slower.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="-5.7712991"
+     inkscape:cy="36.518407"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="display:inline;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 23 12 L 8 24 L 23 36 L 23 24.800781 L 37 36 L 37 12 L 23 23.199219 L 23 12 z "
+       transform="translate(384,1004.3622)"
+       id="path6873" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/slower2.svg b/modules/gui/qt/pixmaps/slower2.svg
new file mode 100644
index 0000000000..73ebffb77b
--- /dev/null
+++ b/modules/gui/qt/pixmaps/slower2.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="slower2.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="-5.7712991"
+     inkscape:cy="36.518407"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.54330707;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:14.17322835, 14.17322835;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 408.00001,1020.3622 a 11.999819,12 0 0 0 -12,12 h 2 a 3.9999983,4.0000081 0 0 0 4,4 3.9999983,4.0000081 0 0 0 4,-4 h 4 a 3.9999983,4.0000081 0 0 0 4,4 3.9999983,4.0000081 0 0 0 4,-4 3.9999983,4.0000081 0 0 0 -0.01,-0.2598 8.0000019,8 0 0 0 6.01,-7.7402 h 4 a 3.9999983,4.0000081 0 0 0 -4,-4 3.9999983,4.0000081 0 0 0 -4,4 4.000001,4 0 0 1 -1.18945,2.8457 11.999819,12 0 0 0 -10.81055,-6.8457 z"
+       id="path6877"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/space.svg b/modules/gui/qt/pixmaps/space.svg
new file mode 100644
index 0000000000..fa1f7fa1a8
--- /dev/null
+++ b/modules/gui/qt/pixmaps/space.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="space.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="47.872938"
+     inkscape:cy="36.518407"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 396,1020.3622 -8,8 8,8 v -5 h 3 v -6 h -3 z m 24,0 v 5 h -3 v 6 h 3 v 5 l 8,-8 z m -19,5 v 6 h 6 v -6 z m 8,0 v 6 h 6 v -6 z"
+       id="path6879"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/stop.svg b/modules/gui/qt/pixmaps/stop.svg
new file mode 100644
index 0000000000..0f112446a9
--- /dev/null
+++ b/modules/gui/qt/pixmaps/stop.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="stop.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="47.872938"
+     inkscape:cy="36.518407"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect6871"
+       width="24"
+       height="24"
+       x="396"
+       y="1016.3621"
+       ry="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/svg/pixmap_source.svg b/modules/gui/qt/pixmaps/svg/pixmap_source.svg
index f5ac2f207b..cd133d7aae 100644
--- a/modules/gui/qt/pixmaps/svg/pixmap_source.svg
+++ b/modules/gui/qt/pixmaps/svg/pixmap_source.svg
@@ -4732,11 +4732,11 @@
      borderopacity="1.0"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:zoom="0.5"
-     inkscape:cx="-455.46767"
-     inkscape:cy="-58.260612"
+     inkscape:zoom="2"
+     inkscape:cx="158.41805"
+     inkscape:cy="632.5927"
      inkscape:document-units="px"
-     inkscape:current-layer="layer1"
+     inkscape:current-layer="layer4"
      showgrid="true"
      inkscape:window-width="1920"
      inkscape:window-height="1027"
@@ -4960,13 +4960,6 @@
          id="rect10441"
          inkscape:connector-curvature="0"
          sodipodi:nodetypes="sssssssssssssscccssccscc" />
-      <ellipse
-         id="ellipse7026"
-         style="display:inline;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none"
-         cx="120"
-         cy="552.77112"
-         rx="12.713103"
-         ry="12.526285" />
       <path
          style="display:inline;fill:#ff950d;fill-opacity:1"
          d="m 20.24787,559.32884 c -0.70531,-0.1358 -1.47035,-0.69728 -2.29379,-1.68346 -1.13757,-1.36241 -1.96589,-2.84221 -2.51189,-4.48752 -0.48012,-1.44677 -0.60527,-2.12737 -0.6565,-3.57008 -0.0386,-1.08638 -0.0183,-1.41909 0.13001,-2.13527 0.50345,-2.43089 2.23816,-4.26791 4.47423,-4.73809 0.97339,-0.20466 1.63123,-0.12405 3.16791,0.38821 0.72051,0.24018 1.44328,0.4367 1.60616,0.4367 0.16288,0 0.86439,-0.19191 1.55893,-0.42646 1.55696,-0.52579 2.28387,-0.64124 3.22734,-0.51251 1.36419,0.18611 2.33287,0.64155 3.20148,1.50524 0.29492,0.29325 0.53521,0.56567 0.534,0.60545 -10e-4,0.0397 -0.19733,0.20467 -0.43581,0.36648 -0.86789,0.58888 -1.56979,1.57755 -1.83958,2.59117 -0.0674,0.25332 -0.12305,0.8096 -0.12361,1.23616 -0.002,1.43863 0.38612,2.40039 1.36954,3.39474 0.35508,0.35904 0.8688,0.77843 1.14161,0.93201 0.57099,0.32143 0.56778,0.22951 0.0498,1.42539 -0.56369,1.30139 -1.93063,3.25065 -2.75085,3.92276 -0.20941,0.17159 -0.60417,0.41427 -0.87724,0.53928 -0.71353,0.32668 -1.4472
 4,0.26826 -2.88037,-0.22937 -0.97796,-0.33956 -1.1442,-0.37212 -1.88746,-0.3697 -0.73714,0.002 -0.92574,0.0401 -1.97325,0.39374 -1.22437,0.4134 -1.74063,0.50948 -2.23064,0.41513 z m 3.79721,-17.44124 c 0.14936,-1.97486 1.52209,-3.66021 3.54941,-4.35771 0.26811,-0.0922 0.61655,-0.16771 0.77432,-0.16771 0.28664,0 0.28684,3.1e-4 0.28684,0.42474 0,1.12225 -0.48876,2.25721 -1.38559,3.21753 -0.92136,0.98659 -1.90148,1.50535 -2.84411,1.50535 h -0.42793 l 0.047,-0.6222 z"
@@ -5689,33 +5682,6 @@
          d="m 4,534.36218 v 28 h 40 v -28 z m 3,1 h 3 v 3 H 7 Z m 31,0 h 3 v 3 h -3 z m -9.63086,2 c 0.28664,0 0.28711,-6e-4 0.28711,0.42383 0,1.12225 -0.48988,2.25843 -1.38672,3.21875 -0.92136,0.98659 -1.90111,1.50586 -2.84375,1.50586 h -0.42773 l 0.0469,-0.62305 c 0.14936,-1.97486 1.5215,-3.65992 3.54883,-4.35742 0.26811,-0.0922 0.61763,-0.16797 0.77539,-0.16797 z M 7,541.11218 h 3 v 3 H 7 Z m 31,0 h 3 v 3 h -3 z m -9.73242,1.43945 c 0.22515,-9.3e-4 0.44772,0.0166 0.68359,0.0488 1.36419,0.18611 2.33256,0.64217 3.20117,1.50586 0.29492,0.29325 0.53442,0.56569 0.53321,0.60547 -10e-4,0.0397 -0.19707,0.20342 -0.43555,0.36523 -0.8679,0.58888 -1.57006,1.57818 -1.83984,2.5918 -0.0674,0.25332 -0.12249,0.80977 -0.12305,1.23633 -0.002,1.43863 0.38572,2.40018 1.36914,3.39453 0.35508,0.35904 0.86977,0.77806 1.14258,0.93164 0.57099,0.32143 0.56683,0.2299 0.0488,1.42578 -0.5637,1.30139 -1.92978,3.24977 -2.75,3.92188 -0.20941,0.17159 -0.60583,0.416 -0.87891,0.54101 -0.71352,0.32668 -1.44577,0.267
 16 -2.8789,-0.23047 -0.97797,-0.33956 -1.14542,-0.37156 -1.88868,-0.36914 -0.73714,0.002 -0.92513,0.0389 -1.97265,0.39258 -1.22437,0.4134 -1.74046,0.51037 -2.23047,0.41602 -0.70531,-0.1358 -1.47149,-0.69742 -2.29492,-1.6836 -1.13758,-1.36241 -1.96572,-2.84297 -2.51172,-4.48828 -0.48012,-1.44677 -0.60503,-2.12565 -0.65625,-3.56836 -0.0386,-1.08638 -0.0175,-1.42054 0.13086,-2.13672 0.50345,-2.43089 2.23854,-4.2681 4.47461,-4.73828 0.97338,-0.20466 1.63129,-0.12359 3.16797,0.38867 0.7205,0.24018 1.44258,0.4375 1.60546,0.4375 0.16288,0 0.86407,-0.19318 1.5586,-0.42773 1.16772,-0.39434 1.86947,-0.55774 2.54492,-0.56055 z M 7,546.86218 h 3 v 3 H 7 Z m 31,0 h 3 v 3 h -3 z m -31,5.75 h 3 v 3 H 7 Z m 31,0 h 3 v 3 h -3 z m -31,5.75 h 3 v 3 H 7 Z m 31,0 h 3 v 3 h -3 z"
          id="rect6982"
          inkscape:connector-curvature="0" />
-      <path
-         style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.5829339"
-         d="m 119.98438,536.14929 c -8.2498,0 -15.11255,5.79195 -16.61915,13.45703 -0.55649,0.9295 -0.88086,2.00804 -0.88085,3.16406 0,3.45904 2.85646,6.26367 6.38085,6.26368 v -0.24415 a 12.713103,12.526285 0 0 1 -1.57812,-6.01953 12.713103,12.526285 0 0 1 1.57812,-6.03906 v -0.22266 c -1.35645,0 -2.61061,0.41679 -3.64453,1.125 2.84074,-5.17685 8.34808,-8.71289 14.76368,-8.71289 6.3731,0 11.8499,3.49051 14.70703,8.61133 -1.00348,-0.64527 -2.20097,-1.02344 -3.49024,-1.02344 v 0.35938 a 12.713103,12.526285 0 0 1 1.51172,5.90234 12.713103,12.526285 0 0 1 -1.51172,5.91407 v 0.34961 c 3.52439,0 6.38086,-2.80464 6.38086,-6.26368 0,-1.24574 -0.37482,-2.40344 -1.01367,-3.3789 -1.59089,-7.5592 -8.41071,-13.24219 -16.58398,-13.24219 z"
-         id="path7030"
-         inkscape:connector-curvature="0" />
-      <g
-         transform="matrix(0.33675322,0,0,0.33675322,106.19253,529.95441)"
-         id="g7040"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:125%;font-family:'Bitstream Vera Sans';-inkscape-font-specification:'Bitstream Vera Sans Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none">
-        <path
-           style="fill:#747474;fill-opacity:1;stroke:none"
-           sodipodi:nodetypes="ccccccccccsssssccccscccccccscsssccsccccc"
-           inkscape:connector-curvature="0"
-           id="path7042"
-           d="m 99.217116,-4.689151 -17.318403,2.0625 c -0.132438,0.017199 -0.257587,0.085462 -0.34375,0.1875 l -0.125,0.15625 c -0.06851,0.099768 -0.102122,0.2230142 -0.09375,0.34375 v 20.118276 c -0.884934,-0.539151 -1.806777,-0.906245 -2.78125,-0.90625 -0.02081,-0.0012 -0.04169,-0.0012 -0.0625,0 l -0.84375,0.09375 c -0.01041,-3.01e-4 -0.02084,-3.01e-4 -0.03125,0 -1.166713,0.233345 -2.094343,0.619602 -2.75,1.21875 -0.655657,0.599148 -1.000004,1.42471 -1,2.34375 v 0.15625 c -4e-6,1.134782 0.439447,2.113509 1.28125,2.71875 0.841803,0.605241 1.997534,0.84375 3.46875,0.84375 h 0.5 c 0.02081,0.0012 0.04169,0.0012 0.0625,0 l 1.3125,-0.15625 c 0.04271,-0.0054 0.08477,-0.01591 0.125,-0.03125 2.08989,-0.78023 3.28125,-2.298341 3.28125,-4.28125 V 2.6996709 l 13.443403,-1.125 V 16.085375 c -0.87149,-0.470838 -1.77766,-0.781247 -2.71875,-0.78125 -0.01041,-3.01e-4 -0.02084,-3.01e-4 -0.03125,0 l -0.75,0.0625 c -0.01041,-3.01e-4 -0.02084,-3.01e-4 -0.03125,0 -1.216172,0.151162 -2.180776,0.480273 
 -2.875,1.0625 -0.694224,0.582227 -1.062512,1.42672 -1.0625,2.375 v 0.0625 c 0,1.184497 0.420014,2.199113 1.25,2.84375 0.829986,0.644637 1.980322,0.90625 3.4375,0.90625 h 1.0625 c 0.04148,0.0048 0.08352,0.0048 0.125,0 1.317595,-0.288229 2.338355,-0.789378 3.0625,-1.53125 0.724145,-0.741872 1.093734,-1.722934 1.09375,-2.84375 V -4.064151 c 0.0016,-0.1104597 -0.03158,-0.2211797 -0.09375,-0.3125 l -0.0625,-0.09375 c -0.117394,-0.1642403 -0.332245,-0.2527083 -0.53125,-0.21875 z" />
-      </g>
-      <g
-         transform="matrix(0.25412362,0,0,0.25412362,82.3484,533.13861)"
-         id="g7052"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:125%;font-family:'Bitstream Vera Sans';-inkscape-font-specification:'Bitstream Vera Sans Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none">
-        <path
-           style="fill:#747474;fill-opacity:1;stroke:none"
-           sodipodi:nodetypes="ccccccccccsssssccccscccccccscsssccsccccc"
-           inkscape:connector-curvature="0"
-           id="path7054"
-           d="m 99.217116,-4.689151 -17.318403,2.0625 c -0.132438,0.017199 -0.257587,0.085462 -0.34375,0.1875 l -0.125,0.15625 c -0.06851,0.099768 -0.102122,0.2230142 -0.09375,0.34375 v 20.118276 c -0.884934,-0.539151 -1.806777,-0.906245 -2.78125,-0.90625 -0.02081,-0.0012 -0.04169,-0.0012 -0.0625,0 l -0.84375,0.09375 c -0.01041,-3.01e-4 -0.02084,-3.01e-4 -0.03125,0 -1.166713,0.233345 -2.094343,0.619602 -2.75,1.21875 -0.655657,0.599148 -1.000004,1.42471 -1,2.34375 v 0.15625 c -4e-6,1.134782 0.439447,2.113509 1.28125,2.71875 0.841803,0.605241 1.997534,0.84375 3.46875,0.84375 h 0.5 c 0.02081,0.0012 0.04169,0.0012 0.0625,0 l 1.3125,-0.15625 c 0.04271,-0.0054 0.08477,-0.01591 0.125,-0.03125 2.08989,-0.78023 3.28125,-2.298341 3.28125,-4.28125 V 2.6996709 l 13.443403,-1.125 V 16.085375 c -0.87149,-0.470838 -1.77766,-0.781247 -2.71875,-0.78125 -0.01041,-3.01e-4 -0.02084,-3.01e-4 -0.03125,0 l -0.75,0.0625 c -0.01041,-3.01e-4 -0.02084,-3.01e-4 -0.03125,0 -1.216172,0.151162 -2.180776,0.480273 
 -2.875,1.0625 -0.694224,0.582227 -1.062512,1.42672 -1.0625,2.375 v 0.0625 c 0,1.184497 0.420014,2.199113 1.25,2.84375 0.829986,0.644637 1.980322,0.90625 3.4375,0.90625 h 1.0625 c 0.04148,0.0048 0.08352,0.0048 0.125,0 1.317595,-0.288229 2.338355,-0.789378 3.0625,-1.53125 0.724145,-0.741872 1.093734,-1.722934 1.09375,-2.84375 V -4.064151 c 0.0016,-0.1104597 -0.03158,-0.2211797 -0.09375,-0.3125 l -0.0625,-0.09375 c -0.117394,-0.1642403 -0.332245,-0.2527083 -0.53125,-0.21875 z" />
-      </g>
       <path
          style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.77514732;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          d="m 216.08586,548.36218 -8.03979,2.2199 8.30157,3.41151 7.66492,-3.72983 z m 8.73298,2.43351 -8.04189,3.91414 v 13.54555 l 8.04189,-7.71519 z m -17.63769,0.32879 v 10.19268 l 8.76649,7.04502 v -13.63561 z"
@@ -6664,8 +6630,8 @@
          sodipodi:nodetypes="cccssssssssccccccccccccccccccccccccc"
          inkscape:connector-curvature="0"
          id="path17292"
-         d="m 20.5293,56.360227 c 0.21705,0.0063 0.42615,0.0831 0.5957,0.21875 l 11.875,9.5 V 57.36218 c 0,-0.553999 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446001 1,1 v 22 c 0,0.553999 -0.446,1 -1,1 h -7 c -0.554,0 -1,-0.446001 -1,-1 v -8.722656 l -11.875,9.5 c -0.65423,0.523681 -1.62379,0.05871 -1.625,-0.779297 v -8.71875 l -11.875,9.5 C 6.97077,80.665158 6.00121,80.200187 6,79.36218 V 57.360227 c 8.9e-4,-0.563151 0.46639,-1.014516 1.0293,-0.998047 0.21705,0.0063 0.42615,0.0831 0.5957,0.21875 l 11.875,9.5 v -8.722656 c 8.9e-4,-0.563151 0.46639,-1.014516 1.0293,-0.998047 z M 35,78.36218 h 5 v -20 H 35 Z M 21.5,77.278196 32.65039,68.360227 21.5,59.440305 Z M 8,59.442258 V 77.280149 L 19.15039,68.36218 Z"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+         d="m 20.5293,56.363097 c 0.21705,0.0063 0.42615,0.08309 0.5957,0.218724 L 33,66.080685 v -8.715754 c 0,-0.553933 0.446,-0.999881 1,-0.999881 h 7 c 0.554,0 1,0.445948 1,0.999881 V 79.3623 c 0,0.553932 -0.446,0.99988 -1,0.99988 h -7 c -0.554,0 -1,-0.445948 -1,-0.99988 v -8.721613 l -11.875,9.498864 c -0.65423,0.523618 -1.62379,0.0587 -1.625,-0.779204 V 70.64264 L 7.625,80.141503 C 6.97077,80.665122 6.00121,80.200206 6,79.3623 V 57.362978 c 8.9e-4,-0.563084 0.46639,-1.014395 1.0293,-0.997928 0.21705,0.0063 0.42615,0.08309 0.5957,0.218724 L 19.5,66.082638 v -8.721613 c 8.9e-4,-0.563084 0.46639,-1.014395 1.0293,-0.997928 z M 35,78.362419 h 5 V 58.364811 H 35 Z M 21.5,77.278565 32.65039,68.361662 21.5,59.442807 Z M 8,59.44476 v 17.835758 l 11.15039,-8.916903 z"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99994022;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
       <rect
          y="-99.637817"
          x="96"
@@ -6922,21 +6888,24 @@
          inkscape:connector-curvature="0" />
       <path
          style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#eeeeee;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:
 2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
-         d="m 108.2832,-39.695312 c -0.005,0.0047 -0.009,0.0089 -0.0137,0.01367 a 1.0001,1.0001 0 0 1 0.0137,-0.01367 z M 110,-37.210938 v 26.423829 L 131.46875,-24 Z m 24.09375,12.515626 a 1.0001,1.0001 0 0 1 0.0332,0.03516 c -0.0107,-0.01216 -0.0218,-0.02343 -0.0332,-0.03516 z m 0.14258,0.189453 a 1.0001,1.0001 0 0 1 0.0254,0.04297 c -0.008,-0.01481 -0.0169,-0.02849 -0.0254,-0.04297 z m 0.10547,0.251953 a 1.0001,1.0001 0 0 1 0.006,0.02148 c -0.002,-0.0073 -0.004,-0.01426 -0.006,-0.02148 z m 0.0332,0.232422 a 1.0001,1.0001 0 0 1 0,0.03711 c 1.9e-4,-0.01243 2.6e-4,-0.02468 0,-0.03711 z m -0.0273,0.255859 a 1.0001,1.0001 0 0 1 -0.006,0.02148 c 0.002,-0.0072 0.004,-0.01424 0.006,-0.02148 z m -0.0781,0.210937 a 1.0001,1.0001 0 0 1 -0.0254,0.04688 c 0.009,-0.01571 0.0174,-0.03078 0.0254,-0.04688 z m -0.15039,0.222657 a 1.0001,1.0001 0 0 1 -0.0254,0.02734 c 0.009,-0.0089 0.0171,-0.01817 0.0254,-0.02734 z m -26.08203,14.5996091 c 0.002,0.00661 0.004,0.012991 0.006,0.019531 a 1.0001,1.0001
  0 0 1 -0.006,-0.019531 z M 108.13477,-8.5 c 0.008,0.014046 0.0166,0.027456 0.0254,0.041016 A 1.0001,1.0001 0 0 1 108.13477,-8.5 Z m 0.16992,0.21875 c 0.005,0.0049 0.0104,0.00889 0.0156,0.013672 a 1.0001,1.0001 0 0 1 -0.0156,-0.013672 z m 0.97265,0.2421875 a 1.0001,1.0001 0 0 1 -0.0195,0.00586 c 0.007,-0.00177 0.013,-0.00395 0.0195,-0.00586 z M 108.98242,-8 c 0.0124,2.461e-4 0.0247,2.252e-4 0.0371,0 a 1.0001,1.0001 0 0 1 -0.0371,0 z"
+         d="m 110,-37.210938 v 26.423829 L 131.46875,-24 Z"
          id="path17179"
          inkscape:connector-curvature="0"
-         transform="translate(0,92.36218)" />
+         transform="translate(0,92.36218)"
+         sodipodi:nodetypes="cccc" />
       <path
          style="display:inline;opacity:1;fill:#eeeeee;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         d="m 171.5,59.998047 -0.004,0.002 c 0.001,-3e-6 0.003,-3e-6 0.004,0 z m 13.5,0 -0.004,0.002 c 0.001,-3e-6 0.003,-3e-6 0.004,0 z M 152,62 v 20 h 5 V 62 Z M 170.5,63.080078 159.34961,72 170.5,80.917969 Z m 13.5,0 L 172.84961,72 184,80.917969 Z"
+         d="m 152,62 v 20 h 5 V 62 Z M 170.5,63.080078 159.34961,72 170.5,80.917969 Z m 13.5,0 L 172.84961,72 184,80.917969 Z"
          id="path17268"
          transform="translate(0,-3.63782)"
-         inkscape:connector-curvature="0" />
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccccccccccc" />
       <path
          inkscape:connector-curvature="0"
          id="path17294"
-         d="m 20.5,56.360227 0.004,0.002 c -0.001,-3e-6 -0.003,-3e-6 -0.004,0 z m -13.5,0 0.004,0.002 c -10e-4,-3e-6 -0.003,-3e-6 -0.004,0 z m 33,2.001953 v 20 h -5 v -20 z M 21.5,59.442258 32.65039,68.36218 21.5,77.280149 Z m -13.5,0 L 19.15039,68.36218 8,77.280149 Z"
-         style="display:inline;opacity:1;fill:#eeeeee;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+         d="M 40,58.363955 V 78.36218 H 35 V 58.363955 Z M 21.5,59.443937 32.65039,68.363068 21.5,77.280245 Z m -13.5,0 11.15039,8.919131 L 8,77.280245 Z"
+         style="display:inline;opacity:1;fill:#eeeeee;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99995559px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         sodipodi:nodetypes="ccccccccccccc" />
       <path
          style="display:inline;fill:#fafafa;fill-opacity:1;stroke-width:2.50000477"
          d="m 114.22266,918.17077 -2.39454,7.17969 0.004,-0.002 c 4.10268,3.07709 8.18813,3.10305 12.33594,0.006 0.002,0 0.002,-0.002 0.004,-0.004 l -2.39454,-7.17969 c -2.83488,1.49535 -4.81955,1.3675 -7.55468,0 z m -5.12891,15.38477 -1.36719,4.10156 h -2.88281 v 0.002 h 2.88281 c 0,-10e-6 -0.42825,1.37486 -0.65625,2.05859 -0.34202,1.02572 -0.51572,1.5481 0,2.05273 2.75393,2.69483 7.27753,4.00424 11.72071,3.83399 3.92011,-0.14913 7.75632,-1.43012 10.16015,-3.83399 0.49387,-0.56858 0.3304,-1.06028 0,-2.05273 -0.2277,-0.68395 -0.68359,-2.05078 -0.68359,-2.05078 0.002,-0.005 0.005,-0.007 0.006,-0.01 l -1.36133,-4.08984 c -0.005,-0.002 -0.008,-0.005 -0.01,-0.006 -5.12834,4.44469 -12.649,4.44274 -17.77734,-0.002 -0.0122,0.005 -0.0227,0.0107 -0.0352,0.0137 z"
@@ -7485,5 +7454,36 @@
        d="m 552.00001,912.36217 c -3.31374,0 -6,2.23858 -6,5.00001 0.003,1.08269 2.37479,3 1.20896,3 h -11.20898 v 14.21091 c 0,1.16618 1.91713,-1.20774 3,-1.21092 2.76143,0 5.00001,2.6863 5.00001,6 0,3.3137 -2.23858,6 -5.00001,6 -1.08269,-0.003 -3,-2.37483 -3,-1.209 v 6.20901 h 16.39453 c 0.79551,0 -0.89363,-1.26172 -0.8945,-2.00001 0,-1.65687 1.56699,-3 3.49999,-3 1.933,0 3.5,1.34313 3.5,3 -10e-4,0.73852 -1.69236,2.00001 -0.89651,2.00001 h 8.39649 v -5.39456 c 0,-0.79551 1.26172,0.89364 2.00001,0.89454 1.65687,0 3,-1.56699 3,-3.49999 0,-1.933 -1.34313,-3.49999 -3,-3.49999 -0.73852,9.8e-4 -2.00001,1.69232 -2.00001,0.89646 V 924.36217 A 3.999998,3.9999999 0 0 0 562,920.36218 h -5.21095 c -1.16613,0 1.20779,-1.91712 1.21096,-3 0,-2.76143 -2.6863,-5.00001 -6,-5.00001 z"
        id="path5658"
        inkscape:connector-curvature="0" />
+    <path
+       inkscape:connector-curvature="0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;vector-effect:none;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.06155062;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 120.00001,536.36216 a 16.999966,15 0 0 0 -16.71289,12.29687 5.9999999,5.9999999 0 0 0 -1.28711,3.70313 5.9999999,5.9999999 0 0 0 6,6 5.9999999,5.9999999 0 0 0 6,-6 5.9999999,5.9999999 0 0 0 -6,-6 5.9999999,5.9999999 0 0 0 -2.33984,0.48242 15.000034,12.000014 0 0 1 14.33984,-8.48242 15.000034,12.000014 0 0 1 14.31836,8.4668 5.9999999,5.9999999 0 0 0 -2.31836,-0.4668 5.9999999,5.9999999 0 0 0 -6,6 5.9999999,5.9999999 0 0 0 6,6 5.9999999,5.9999999 0 0 0 6,-6 5.9999999,5.9999999 0 0 0 -1.29492,-3.72266 16.999966,15 0 0 0 -16.70508,-12.27734 z"
+       id="path6761" />
+    <g
+       transform="matrix(0.33675322,0,0,0.33675322,106.19254,529.95442)"
+       id="g7040-6"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:125%;font-family:'Bitstream Vera Sans';-inkscape-font-specification:'Bitstream Vera Sans Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none">
+      <path
+         style="fill:#747474;fill-opacity:1;stroke:none;stroke-width:0.99003094"
+         d="m 99.723536,-4.7193814 c -5.592854,0.6955421 -11.185708,1.3910841 -16.778562,2.0866261 -0.82463,0.2569359 -0.467078,1.2993643 -0.544966,1.96561944 0,6.36117726 0,12.72235386 0,19.08353186 -1.228363,-0.879878 -2.796088,-1.136207 -4.21401,-0.672497 -1.564762,0.338555 -3.101497,1.655847 -3.021928,3.454665 -0.151894,1.709107 1.076838,3.304555 2.692951,3.56506 1.321816,0.270207 2.729697,0.294378 4.033902,-0.06868 1.80254,-0.659862 3.175952,-2.533961 2.991708,-4.572668 0,-5.788801 0,-11.5776007 0,-17.3664008 4.34145,-0.3793866 8.682901,-0.7587731 13.024351,-1.1381597 0,4.893481 0,9.7869625 0,14.6804425 -1.754555,-1.115284 -4.040637,-0.961072 -5.800721,0.04295 -2.221622,1.318414 -1.77204,5.303718 0.620204,6.149492 1.2272,0.475671 2.588286,0.482964 3.872425,0.358006 1.852711,-0.377776 3.68989,-1.845282 3.77395,-3.950571 0.039,-7.660783 0.006,-15.3235485 0.0168,-22.9850964 -0.007,-0.3444929 -0.31581,-0.7025716 -0.666064,-0.6323109 z"
+         id="path7042-7"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       transform="matrix(0.26884603,0,0,0.27261774,80.141025,533.64249)"
+       id="g7052-6"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:125%;font-family:'Bitstream Vera Sans';-inkscape-font-specification:'Bitstream Vera Sans Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none">
+      <path
+         style="fill:#747474;fill-opacity:1;stroke:none"
+         d="m 99.217116,-4.689151 c -5.772801,0.6875 -11.545602,1.375 -17.318403,2.0625 -0.851476,0.2542187 -0.481943,1.2851451 -0.5625,1.94399383 0,6.28726077 0,12.57452117 0,18.86178217 -1.267884,-0.869707 -2.886052,-1.123066 -4.349593,-0.664721 -1.615108,0.33464 -3.201286,1.636702 -3.119157,3.414721 -0.15678,1.689346 1.111484,3.266347 2.779595,3.52384 1.364334,0.267041 2.817535,0.291024 4.163691,-0.06789 1.860647,-0.652253 3.278225,-2.504851 3.087964,-4.520073 0,-5.721777 0,-11.4435542 0,-17.1653311 4.481134,-0.375 8.962269,-0.75 13.443403,-1.125 0,4.8369014 0,9.6738031 0,14.5107041 -1.811007,-1.102391 -4.170642,-0.949951 -5.987356,0.04245 -2.293102,1.30317 -1.829055,5.242395 0.640158,6.07839 1.266682,0.470139 2.671566,0.477425 3.997019,0.353867 1.91232,-0.373408 3.808611,-1.823946 3.895379,-3.904894 0.04023,-7.572207 0.0059,-15.1463737 0.0173,-22.719337 -0.0072,-0.3405111 -0.32598,-0.6944474 -0.6875,-0.625 z"
+         id="path7054-0"
+         inkscape:connector-curvature="0" />
+    </g>
+    <circle
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;vector-effect:none;fill:#ff8800;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.16666722;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="path6755"
+       cx="119.99997"
+       cy="553.36218"
+       r="13.000003" />
   </g>
 </svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/arrows.svg b/modules/gui/qt/pixmaps/toolbar/arrows.svg
new file mode 100644
index 0000000000..dd68241bd9
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/arrows.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="arrows.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="-5.7712991"
+     inkscape:cy="36.518407"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 388,1016.3621 12,12 -12,12 h 7.07031 l 8.46484,-8.4648 3.53516,-3.5352 -3.53516,-3.5352 -8.46484,-8.4648 z m 11,0 12,12 -12,12 h 7.07031 l 8.46484,-8.4648 3.53516,-3.5352 -3.53516,-3.5352 -8.46484,-8.4648 z m 11,0 12,12 -12,12 h 7.07031 l 8.46484,-8.4648 3.53516,-3.5352 -3.53516,-3.5352 -8.46484,-8.4648 z"
+       id="rect10655"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/aspect-ratio.svg b/modules/gui/qt/pixmaps/toolbar/aspect-ratio.svg
new file mode 100644
index 0000000000..3e01f1c5a6
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/aspect-ratio.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="aspect-ratio.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="6.9532166"
+     inkscape:cx="19.157197"
+     inkscape:cy="15.749034"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4489" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 8 8 C 5.784 8 4 9.784 4 12 L 4 36 C 4 38.216 5.784 40 8 40 L 40 40 C 42.216 40 44 38.216 44 36 L 44 12 C 44 9.784 42.216 8 40 8 L 8 8 z M 8 12 L 40 12 L 40 36 L 8 36 L 8 12 z M 12 16 L 12 20 L 12 25 L 16 25 L 16 20 L 21 20 L 21 16 L 12 16 z M 32 23 L 32 28 L 27 28 L 27 32 L 32 32 L 36 32 L 36 28 L 36 23 L 32 23 z "
+       transform="translate(384,1004.3622)"
+       id="rect10711" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/atob.svg b/modules/gui/qt/pixmaps/toolbar/atob.svg
new file mode 100644
index 0000000000..459f106b0e
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/atob.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="atob.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="796"
+     inkscape:window-height="835"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="23.786019"
+     inkscape:cy="33.461327"
+     inkscape:window-x="800"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 11 28 A 4 3.9999981 0 0 0 7 32 L 7 44 L 11 44 L 11 40 L 15 40 L 15 44 L 19 44 L 19 32 A 3.9999981 4 0 0 0 15 28 L 11 28 z M 29 28 L 29 44 L 38 44 C 39.65685 44 41 42.6569 41 41 L 41 39 C 41 37.3432 39.65685 36 38 36 L 37 36 A 3 2.9999986 0 0 0 40 33 L 40 31 C 40 29.3432 38.65685 28 37 28 L 29 28 z M 12 31 L 14 31 A 0.9999995 1 0 0 1 15 32 L 15 37 L 11 37 L 11 32 A 1 0.9999995 0 0 1 12 31 z M 33 31 L 35 31 C 35.55228 31 36 31.4477 36 32 L 36 33.5 C 36 34.0523 35.55228 34.5 35 34.5 L 33 34.5 L 33 31 z M 33 37.5 L 36 37.5 C 36.55228 37.5 37 37.9477 37 38.5 L 37 40 C 37 40.5523 36.55228 41 36 41 L 33 41 L 33 37.5 z "
+       transform="translate(384,1004.3622)"
+       id="rect6881" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5.61248589;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 10 6 L 10 12 L 10 20 L 16 20 L 16 12 L 32 12 L 32 16 L 27 16 L 35 24 L 43 16 L 38 16 L 38 12 L 38 6 L 10 6 z "
+       transform="translate(384,1004.3622)"
+       id="rect7085-3" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/atob_noa.svg b/modules/gui/qt/pixmaps/toolbar/atob_noa.svg
new file mode 100644
index 0000000000..7bd68559f3
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/atob_noa.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="atob_noa.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="796"
+     inkscape:window-height="835"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="22.007219"
+     inkscape:cy="10.641372"
+     inkscape:window-x="800"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       inkscape:connector-curvature="0"
+       id="path6956"
+       d="m 395.00001,1032.3621 a 4,3.9999981 0 0 0 -4,4 v 12 h 4 v -4 h 4 v 4 h 4 v -12 a 3.9999981,4 0 0 0 -4,-4 z m 1,3 h 2 a 0.9999995,1 0 0 1 1,1 v 5 h -4 v -5 a 1,0.9999995 0 0 1 1,-1 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5.61248589;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 10 6 L 10 12 L 10 20 L 16 20 L 16 12 L 32 12 L 32 16 L 27 16 L 35 24 L 43 16 L 38 16 L 38 12 L 38 6 L 10 6 z M 29 28 L 29 44 L 38 44 C 39.65685 44 41 42.6569 41 41 L 41 39 C 41 37.3432 39.65685 36 38 36 L 37 36 A 3 2.9999986 0 0 0 40 33 L 40 31 C 40 29.3432 38.65685 28 37 28 L 29 28 z M 33 31 L 35 31 C 35.55228 31 36 31.4477 36 32 L 36 33.5 C 36 34.0523 35.55228 34.5 35 34.5 L 33 34.5 L 33 31 z M 33 37.5 L 36 37.5 C 36.55228 37.5 37 37.9477 37 38.5 L 37 40 C 37 40.5523 36.55228 41 36 41 L 33 41 L 33 37.5 z "
+       transform="translate(384,1004.3622)"
+       id="rect6960" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/atob_nob.svg b/modules/gui/qt/pixmaps/toolbar/atob_nob.svg
new file mode 100644
index 0000000000..f93bf3847e
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/atob_nob.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="atob_nob.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="796"
+     inkscape:window-height="835"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="19.521392"
+     inkscape:cy="34.600192"
+     inkscape:window-x="2237"
+     inkscape:window-y="159"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5.61248589;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 10 6 L 10 12 L 10 20 L 16 20 L 16 12 L 32 12 L 32 16 L 27 16 L 35 24 L 43 16 L 38 16 L 38 12 L 38 6 L 10 6 z M 11 28 A 4 3.9999981 0 0 0 7 32 L 7 44 L 11 44 L 11 40 L 15 40 L 15 44 L 19 44 L 19 32 A 3.9999981 4 0 0 0 15 28 L 11 28 z M 29 28 L 29 44 L 38 44 C 39.65685 44 41 42.6569 41 41 L 41 39 C 41 37.3432 39.65685 36 38 36 L 37 36 A 3 2.9999986 0 0 0 40 33 L 40 31 C 40 29.3432 38.65685 28 37 28 L 29 28 z M 12 31 L 14 31 A 0.9999995 1 0 0 1 15 32 L 15 37 L 11 37 L 11 32 A 1 0.9999995 0 0 1 12 31 z M 33 31 L 35 31 C 35.55228 31 36 31.4478 36 32 L 36 33.5 C 36 34.0523 35.55228 34.5 35 34.5 L 33 34.5 L 33 31 z M 33 37.5 L 36 37.5 C 36.55228 37.5 37 37.9478 37 38.5 L 37 40 C 37 40.5523 36.55228 41 36 41 L 33 41 L 33 37.5 z "
+       transform="translate(384,1004.3622)"
+       id="rect6972" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/defullscreen.svg b/modules/gui/qt/pixmaps/toolbar/defullscreen.svg
new file mode 100644
index 0000000000..92b410d31a
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/defullscreen.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="defullscreen.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="24.414431"
+     inkscape:cy="53.465961"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 14 8 L 14 14 L 8 14 L 8 20 L 16 20 L 20 20 L 20 16 L 20 8 L 14 8 z M 28 8 L 28 16 L 28 20 L 32 20 L 40 20 L 40 14 L 34 14 L 34 8 L 28 8 z M 8 28 L 8 34 L 14 34 L 14 40 L 20 40 L 20 32 L 20 28 L 16 28 L 8 28 z M 28 28 L 28 32 L 28 40 L 34 40 L 34 34 L 40 34 L 40 28 L 32 28 L 28 28 z "
+       transform="translate(384,1004.3622)"
+       id="rect10878" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/dvd_menu.svg b/modules/gui/qt/pixmaps/toolbar/dvd_menu.svg
new file mode 100644
index 0000000000..34d3b10085
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/dvd_menu.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="dvd_menu.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="15.209532"
+     inkscape:cy="53.465961"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4484" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 408.00001,1008.3622 c -11.04569,0 -20,8.9543 -20,20 0,11.0457 8.95431,20 20,20 v -3 c -9.38884,0 -17,-7.6112 -17,-17 0,-9.3888 7.61116,-17 17,-17 9.38884,0 17,7.6112 17,17 -0.005,1.1425 -0.12794,2.2798 -0.36133,3.3965 l 2.44922,2.4492 c 0.5868,-1.8936 0.90519,-3.8607 0.91211,-5.8457 0,-11.0457 -8.95431,-20 -20,-20 z m -4.74023,5.7812 c -6.12238,2.0393 -10.25437,7.7657 -10.25977,14.2188 h 8.5 c 0.003,-2.7962 1.79415,-5.2771 4.44727,-6.1602 z m 4.74023,9.7188 c -2.48528,0 -4.5,2.0147 -4.5,4.5 0,2.4853 2.01472,4.5 4.5,4.5 2.48528,0 4.5,-2.0147 4.5,-4.5 0,-2.4853 -2.01472,-4.5 -4.5,-4.5 z m 10,5.5 -11,11 h 4 v 8 h 5 v -6 h 4 v 6 h 5 v -8 h 4 l -1.85742,-1.8574 -5.65625,-5.6563 z"
+       id="path9635"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/dvd_next.svg b/modules/gui/qt/pixmaps/toolbar/dvd_next.svg
new file mode 100644
index 0000000000..771eb384bc
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/dvd_next.svg
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="dvd_next.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="20.962265"
+     inkscape:cy="53.465961"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 394.99999,1016.3622 v 24 l 17,-12 z m 20,0 v 24 H 421 v -24 z"
+       id="rect10999"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/dvd_prev.svg b/modules/gui/qt/pixmaps/toolbar/dvd_prev.svg
new file mode 100644
index 0000000000..e31792fca4
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/dvd_prev.svg
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="dvd_prev.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="21.525845"
+     inkscape:cy="59.996558"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4484" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       sodipodi:nodetypes="ccccccccc"
+       inkscape:connector-curvature="0"
+       id="path11018"
+       d="m 420.99998,1040.3622 v -24 l -17,12 z m -20,0 v -24 h -6.00001 v 24 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/extended_16px.svg b/modules/gui/qt/pixmaps/toolbar/extended_16px.svg
new file mode 100644
index 0000000000..9a2e35f030
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/extended_16px.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="extended_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="21.002638"
+     inkscape:cy="49.121529"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4489" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 7 8 L 7 12 L 4 12 L 4 18 L 7 18 L 7 40 L 13 40 L 13 18 L 16 18 L 16 12 L 13 12 L 13 8 L 7 8 z M 21 8 L 21 30 L 18 30 L 18 36 L 21 36 L 21 40 L 27 40 L 27 36 L 30 36 L 30 30 L 27 30 L 27 8 L 21 8 z M 35 8 L 35 20 L 32 20 L 32 26 L 35 26 L 35 40 L 41 40 L 41 26 L 44 26 L 44 20 L 41 20 L 41 8 L 35 8 z "
+       transform="translate(384,1004.3622)"
+       id="rect11020" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/frame-by-frame.svg b/modules/gui/qt/pixmaps/toolbar/frame-by-frame.svg
new file mode 100644
index 0000000000..4a4bf1bd7e
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/frame-by-frame.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="frame-by-frame.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="21.585043"
+     inkscape:cy="52.055966"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 399.99998,1012.3622 26,16 -26,16 z"
+       id="path11033"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect11035"
+       width="6"
+       height="32"
+       x="390"
+       y="1012.3622" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/fullscreen.svg b/modules/gui/qt/pixmaps/toolbar/fullscreen.svg
new file mode 100644
index 0000000000..f8d8485794
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/fullscreen.svg
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="fullscreen.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="-16.34716"
+     inkscape:cy="52.055966"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 4 8 L 4 12 L 4 20 L 10 20 L 10 14 L 16 14 L 16 8 L 8 8 L 4 8 z M 32 8 L 32 14 L 38 14 L 38 20 L 44 20 L 44 12 L 44 8 L 40 8 L 32 8 z M 4 28 L 4 36 L 4 40 L 8 40 L 16 40 L 16 34 L 10 34 L 10 28 L 4 28 z M 38 28 L 38 34 L 32 34 L 32 40 L 40 40 L 44 40 L 44 36 L 44 28 L 38 28 z "
+       transform="translate(384,1004.3622)"
+       id="path11393" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/play_reverse.svg b/modules/gui/qt/pixmaps/toolbar/play_reverse.svg
new file mode 100644
index 0000000000..7811c6ae2e
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/play_reverse.svg
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="play_reverse.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="6.9532167"
+     inkscape:cx="20.779459"
+     inkscape:cy="15.295855"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:snap-global="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-object-midpoints="true"
+     inkscape:snap-center="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4484" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path11037"
+       d="m 420,1012.3622 -26,16 26,16 z"
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/record_16px.svg b/modules/gui/qt/pixmaps/toolbar/record_16px.svg
new file mode 100644
index 0000000000..03be37d009
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/record_16px.svg
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="record_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="46.487889"
+     inkscape:cy="40.793321"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <circle
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#f00000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="path11039"
+       cx="408"
+       cy="1028.3622"
+       r="16" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/renderer.svg b/modules/gui/qt/pixmaps/toolbar/renderer.svg
new file mode 100644
index 0000000000..7a65bfda64
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/renderer.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="renderer.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="13.906433"
+     inkscape:cx="16.944482"
+     inkscape:cy="20.530706"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4484" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 391.99999,1012.3622 c -2.216,0 -4,1.784 -4,4 v 4.5 h 4 v -4.5 h 32 v 24 h -12.5 v 4 h 12.5 c 2.216,0 4,-1.784 4,-4 v -24 c 0,-2.216 -1.784,-4 -4,-4 z m -4,12 v 3.5 a 16.5,16.5 0 0 1 16.5,16.5 h 3.5 a 20,19.999985 0 0 0 -20,-20 z m 0,7 v 3.5 a 9.5,9.5 0 0 1 9.5,9.5 h 3.5 a 13.000009,12.999999 0 0 0 -13,-13 z m 0,7 v 6 h 6 a 6.0000043,6 0 0 0 -6,-6 z"
+       id="ellipse11089"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/skip_back.svg b/modules/gui/qt/pixmaps/toolbar/skip_back.svg
new file mode 100644
index 0000000000..2067d767c9
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/skip_back.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="skip_back.svg">
+  <defs
+     id="defs8">
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6553-2-5"
+       effect="spiro" />
+  </defs>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="9.8333333"
+     inkscape:cx="24.828754"
+     inkscape:cy="26.864615"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4492" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="display:inline;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:35.43307114;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 24 8 A 16 16 0 0 0 8 24 L 3 24 L 11 32 L 19 24 L 14 24 A 10 9.9999962 0 0 1 24 14 A 10 9.9999962 0 0 1 34 24 L 34 28 L 40 28 L 40 24 A 16 16 0 0 0 24 8 z M 8 34 L 8 40 L 14 40 L 14 34 L 8 34 z M 16.666016 34 L 16.666016 40 L 22.666016 40 L 22.666016 34 L 16.666016 34 z M 25.333984 34 L 25.333984 40 L 31.333984 40 L 31.333984 34 L 25.333984 34 z M 34 34 L 34 40 L 40 40 L 40 34 L 34 34 z "
+       transform="translate(384,1004.3622)"
+       id="path6659-8" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/skip_for.svg b/modules/gui/qt/pixmaps/toolbar/skip_for.svg
new file mode 100644
index 0000000000..7f08224cb1
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/skip_for.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="skip_for.svg">
+  <defs
+     id="defs8">
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6553-2-5"
+       effect="spiro" />
+  </defs>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="2.4583333"
+     inkscape:cx="55.59908"
+     inkscape:cy="107.77475"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="display:inline;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:35.43307114;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 408,1012.3622 a 16,16 0 0 0 -16,16 v 4 h 6 v -4 a 10,9.9999962 0 0 1 10,-10 10,9.9999962 0 0 1 10,10 h -5 l 8,8 8,-8 h -5 a 16,16 0 0 0 -16,-16 z m -16,26 v 6 h 6 v -6 z m 8.66602,0 v 6 h 6 v -6 z m 8.66796,0 v 6 h 6 v -6 z m 8.66602,0 v 6 h 6 v -6 z"
+       id="path2380"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/snapshot.svg b/modules/gui/qt/pixmaps/toolbar/snapshot.svg
new file mode 100644
index 0000000000..a8bf0df204
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/snapshot.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="snapshot.svg">
+  <defs
+     id="defs8">
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6553-2-5"
+       effect="spiro" />
+  </defs>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="6.9532166"
+     inkscape:cx="23.999327"
+     inkscape:cy="34.052965"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 400,1012.3622 -4,4 h -4 c -2.216,0 -4,1.784 -4,4 v 20 c 0,2.216 1.784,4 4,4 h 32 c 2.216,0 4,-1.784 4,-4 v -20 c 0,-2.216 -1.784,-4 -4,-4 h -4 l -4,-4 z m 8,8 a 10,10 0 0 1 10,10 10,10 0 0 1 -10,10 10,10 0 0 1 -10,-10 10,10 0 0 1 10,-10 z m 0,4 a 6,6 0 0 0 -6,6 6,6 0 0 0 6,6 6,6 0 0 0 6,-6 6,6 0 0 0 -6,-6 z"
+       id="rect10711-4"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/tv.svg b/modules/gui/qt/pixmaps/toolbar/tv.svg
new file mode 100644
index 0000000000..971785b7fa
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/tv.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="tv.svg">
+  <defs
+     id="defs8">
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6553-2-5"
+       effect="spiro" />
+  </defs>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="2.4583333"
+     inkscape:cx="55.59908"
+     inkscape:cy="107.77475"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 396,1012.3623 c -2.216,0 -4,1.784 -4,4 v 24 c 0,2.216 1.784,4 4,4 h 24 c 2.216,0 4,-1.784 4,-4 v -24 c 0,-2.216 -1.784,-4 -4,-4 z m 0,4 h 6 v 6 h -6 z m 10,0 h 14 v 6 h -14 z m -10,12 h 24 v 4 h -24 z m 0,8 h 24 v 4 h -24 z"
+       id="rect6066"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/tvtelx.svg b/modules/gui/qt/pixmaps/toolbar/tvtelx.svg
new file mode 100644
index 0000000000..6ce2fcf9d3
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/tvtelx.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="tvtelx.svg">
+  <defs
+     id="defs8">
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6553-2-5"
+       effect="spiro" />
+  </defs>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="9.8333332"
+     inkscape:cx="23.715509"
+     inkscape:cy="30.608425"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#e0e0e0;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 396.00001,1012.3622 c -2.216,0 -4,1.784 -4,4 v 24 c 0,2.216 1.784,4 4,4 h 24 c 2.216,0 4,-1.784 4,-4 v -24 c 0,-2.216 -1.784,-4 -4,-4 z m 0,4 h 6 v 6 h -6 z m 10,0 h 14 v 6 h -14 z m -10,12 h 24 v 4 h -24 z m 0,8 h 24 v 4 h -24 z"
+       id="rect6088"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/visu.svg b/modules/gui/qt/pixmaps/toolbar/visu.svg
new file mode 100644
index 0000000000..ddc5e9ca2d
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/visu.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="visu.svg">
+  <defs
+     id="defs8">
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6553-2-5"
+       effect="spiro" />
+  </defs>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="-15.004118"
+     inkscape:cy="24.214365"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="75.648441,0"
+       orientation="0,1"
+       id="guide33891"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:12.99038124;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 16.666016 8 L 16.666016 40 L 22.666016 40 L 22.666016 8 L 16.666016 8 z M 8 16 L 8 40 L 14 40 L 14 16 L 8 16 z M 34 20 L 34 40 L 40 40 L 40 20 L 34 20 z M 25.333984 28 L 25.333984 40 L 31.333984 40 L 31.333984 28 L 25.333984 28 z "
+       transform="translate(384,1004.3622)"
+       id="rect2421" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/volume-high.svg b/modules/gui/qt/pixmaps/toolbar/volume-high.svg
new file mode 100644
index 0000000000..7ade04ff24
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/volume-high.svg
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="volume-high.svg">
+  <defs
+     id="defs8">
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6553-2-5"
+       effect="spiro" />
+  </defs>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="39.333333"
+     inkscape:cx="8.6345462"
+     inkscape:cy="26.011994"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="75.648441,0"
+       orientation="0,1"
+       id="guide33891"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4487" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 419.9199,1010.4667 -2.8222,2.8222 a 20.000103,20 0 0 1 6.9023,15.0977 20.000103,20 0 0 1 -6.7695,14.9648 l 2.7519,2.9063 a 24.000124,24 0 0 0 8.0176,-17.8711 24.000124,24 0 0 0 -8.0801,-17.9199 z m -5.6621,5.6621 -2.8418,2.8418 a 11.99999,12 0 0 1 4.584,9.416 11.99999,12 0 0 1 -4.2695,9.1602 l 2.7578,2.9101 a 15.99999,16 0 0 0 5.5117,-12.0703 15.99999,16 0 0 0 -5.7422,-12.2578 z m -5.6972,5.6973 -2.918,2.9179 a 4,4.0000067 0 0 1 2.3574,3.6426 4,4.0000067 0 0 1 -1.791,3.332 l 2.7676,2.9219 a 7.9999976,8.0000105 0 0 0 3.0234,-6.2539 7.9999976,8.0000105 0 0 0 -3.4394,-6.5605 z"
+       id="path8581"
+       inkscape:connector-curvature="0" />
+    <path
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 388,1020.3622 h 4 l 8,-8 h 4 v 32 h -4 l -8,-8 h -4 z"
+       id="path8579"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/volume-low.svg b/modules/gui/qt/pixmaps/toolbar/volume-low.svg
new file mode 100644
index 0000000000..18f4d6d281
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/volume-low.svg
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="volume-low.svg">
+  <defs
+     id="defs8">
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6553-2-5"
+       effect="spiro" />
+  </defs>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="41.542938"
+     inkscape:cy="24.214365"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="75.648441,0"
+       orientation="0,1"
+       id="guide33891"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 408.5606,1021.8262 -2.918,2.9179 c 1.4333,0.6455 2.3556,2.0707 2.3574,3.6426 -9e-4,1.3406 -0.6734,2.5917 -1.791,3.332 l 2.7676,2.9219 c 1.9075,-1.5155 3.0204,-3.8176 3.0234,-6.2539 0,-2.6179 -1.2886,-5.0682 -3.4394,-6.5605 z"
+       id="path8548"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccc" />
+    <path
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 388,1020.3623 h 4 l 8,-8 h 4 v 32 h -4 l -8,-8 h -4 z"
+       id="path8546"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/volume-medium.svg b/modules/gui/qt/pixmaps/toolbar/volume-medium.svg
new file mode 100644
index 0000000000..5d0b32c4aa
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/volume-medium.svg
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="volume-medium.svg">
+  <defs
+     id="defs8">
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6553-2-5"
+       effect="spiro" />
+  </defs>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="57.469124"
+     inkscape:cy="44.422656"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="75.648441,0"
+       orientation="0,1"
+       id="guide33891"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       inkscape:connector-curvature="0"
+       id="path8577"
+       d="m 414.25779,1016.1288 -2.8418,2.8418 c 2.8892,2.2711 4.5785,5.741 4.584,9.416 0,3.533 -1.5673,6.8842 -4.2695,9.1602 l 2.7578,2.9101 c 3.4976,-3.036 5.5081,-7.4388 5.5117,-12.0703 -0.01,-4.7342 -2.1089,-9.2226 -5.7422,-12.2578 z m -5.6973,5.6973 -2.9179,2.9179 c 1.4333,0.6455 2.3556,2.0707 2.3574,3.6426 -9e-4,1.3406 -0.6734,2.5917 -1.791,3.332 l 2.7676,2.9219 c 1.9074,-1.5155 3.0204,-3.8176 3.0234,-6.2539 0,-2.6179 -1.2886,-5.0682 -3.4395,-6.5605 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       sodipodi:nodetypes="cccccccccccccc" />
+    <path
+       sodipodi:nodetypes="ccccccccc"
+       inkscape:connector-curvature="0"
+       id="path8575"
+       d="m 387.99999,1020.3622 h 4 l 8,-8 h 4 v 32 h -4 l -8,-8 h -4 z"
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/volume-muted.svg b/modules/gui/qt/pixmaps/toolbar/volume-muted.svg
new file mode 100644
index 0000000000..152a5e2d5c
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/volume-muted.svg
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="volume-muted.svg">
+  <defs
+     id="defs8">
+    <inkscape:path-effect
+       is_visible="true"
+       id="path-effect6553-2-5"
+       effect="spiro" />
+  </defs>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="55.23191"
+     inkscape:cy="63.208421"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="75.648441,0"
+       orientation="0,1"
+       id="guide33891"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       sodipodi:nodetypes="ccccccccc"
+       inkscape:connector-curvature="0"
+       id="path8583"
+       d="m 388.00001,1020.3623 h 4 l 8,-8 h 4 v 32 h -4 l -8,-8 h -4 z"
+       style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.70800003;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 409.05081,1019.1689 -4.2442,4.2442 4.9512,4.9492 -4.9512,4.9492 4.2442,4.2442 4.9492,-4.9512 4.9492,4.9512 4.2442,-4.2442 -4.9512,-4.9492 4.9512,-4.9492 -4.2442,-4.2442 -4.9492,4.9512 z"
+       id="path14006"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccccccc" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 414.00001,1014.3623 a 14,14 0 0 0 -10,4.207 v 19.5723 a 14,14 0 0 0 10,4.2207 14,14 0 0 0 14,-14 14,14 0 0 0 -14,-14 z m -4.9492,4.8066 4.9492,4.9512 4.9492,-4.9512 4.2442,4.2442 -4.9512,4.9492 4.9512,4.9492 -4.2442,4.2442 -4.9492,-4.9512 -4.9492,4.9512 -4.2442,-4.2442 4.9512,-4.9492 -4.9512,-4.9492 z"
+       id="path8587"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/volume-slider-inside.svg b/modules/gui/qt/pixmaps/toolbar/volume-slider-inside.svg
new file mode 100644
index 0000000000..64b868a099
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/volume-slider-inside.svg
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="45.508335mm"
+   height="13.758332mm"
+   viewBox="0 0 45.508335 13.758332"
+   version="1.1"
+   id="svg2792"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="volume-slider-inside.svg">
+  <defs
+     id="defs2786" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.979899"
+     inkscape:cx="35.69028"
+     inkscape:cy="109.72354"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1600"
+     inkscape:window-height="835"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata2789">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-23.36347,-25.535099)">
+    <path
+       id="path5485"
+       d="m 64.507156,27.387189 c -0.0331,5.29e-4 -0.06485,0.0041 -0.09509,0.01188 a 0.79384049,0.79387012 0 0 1 -0.01799,0.0036 l -37.111969,9.515177 a 0.79384049,0.79387012 0 0 1 -0.01191,0.0031 c -0.122741,0.02939 -0.202063,0.130249 -0.202565,0.256329 0,0.155119 0.108796,0.26408 0.264054,0.26408 h 37.174491 c 0.2286,0 0.396875,-0.168291 0.396875,-0.396896 v -9.26089 c 0,-0.228177 -0.167904,-0.395748 -0.395843,-0.39638 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff00cc;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.29967356;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/toolbar/volume-slider-outside.svg b/modules/gui/qt/pixmaps/toolbar/volume-slider-outside.svg
new file mode 100644
index 0000000000..4cc9cd901f
--- /dev/null
+++ b/modules/gui/qt/pixmaps/toolbar/volume-slider-outside.svg
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="45.508335mm"
+   height="13.758332mm"
+   viewBox="0 0 45.508335 13.758332"
+   version="1.1"
+   id="svg2792"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="volume-slider-outside.svg">
+  <defs
+     id="defs2786" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.4"
+     inkscape:cx="-140.35825"
+     inkscape:cy="131.2972"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1600"
+     inkscape:window-height="835"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata2789">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-23.358932,-25.5375)">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.29963112;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 64.501636,26.595857 c -0.0987,5.29e-4 -0.19693,0.01307 -0.2925,0.03772 v -0.0011 l -37.12794,9.518799 c -0.47559,0.113896 -0.81122,0.538811 -0.81185,1.027846 0,0.584501 0.47384,1.058333 1.05833,1.058333 h 37.17396 c 0.65757,0 1.19062,-0.533061 1.19062,-1.190625 v -9.260372 c 0,-0.657564 -0.53305,-1.190625 -1.19062,-1.190625 z m 0,0.794266 c 0.22794,5.29e-4 0.39584,0.168195 0.39584,0.396359 v 9.260416 c 0,0.228592 -0.16827,0.396875 -0.39687,0.396875 h -37.17293 c -0.15526,0 -0.26405,-0.108955 -0.26405,-0.264067 0,-0.126072 0.0798,-0.226923 0.20256,-0.256315 a 0.79382937,0.79382937 0 0 0 0.0119,-0.0031 l 37.11144,-9.514658 a 0.79382937,0.79382937 0 0 0 0.018,-0.0036 c 0.0302,-0.0078 0.062,-0.01135 0.0951,-0.01188 z"
+       id="path6770"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/capture-card_16px.svg b/modules/gui/qt/pixmaps/types/capture-card_16px.svg
new file mode 100644
index 0000000000..3fb87f69ad
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/capture-card_16px.svg
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="capture-card_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="9.8333332"
+     inkscape:cx="19.917022"
+     inkscape:cy="22.185886"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6.73300362;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect7080-3"
+       width="12"
+       height="8.5"
+       x="395"
+       y="1019.3622" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5.65685415;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect7082-3"
+       width="8"
+       height="3"
+       x="410"
+       y="1019.3622" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6.92820358;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect7084-7"
+       width="12"
+       height="3"
+       x="395"
+       y="1030.3622" />
+    <rect
+       y="1024.8622"
+       x="410"
+       height="3"
+       width="8"
+       id="rect7090-6"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5.65685415;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5.65685415;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect7092-3"
+       width="8"
+       height="3"
+       x="410"
+       y="1030.3622" />
+    <path
+       sodipodi:nodetypes="cccccccccccccccccccccccccccccccccc"
+       inkscape:connector-curvature="0"
+       id="path7094-6"
+       d="m 424.99999,1008.3622 -4,4 h -33 v 28 h 9 v -4 h -5 v -20 h 29 v 20 h -12 v 4 h 12 v 4 h 4 v -3 -3 h 3 v -7 h -3 v -4 h 3 v -6 h -3 v -8 l 2,-2 h 1 v -3 z m -13,32 h -18 v 4 h 18 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 424.99999,1008.3622 -4,4 h -33 v 28 h 9 v -4 h -5 v -20 h 29 v 20 h -12 v 4 h 12 v 4 h 4 v -3 -3 h 3 v -7 h -3 v -4 h 3 v -6 h -3 v -8 l 2,-2 h 1 v -3 z m -13,32 h -18 v 4 h 18 z"
+       id="path6534-9"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccccccccccccccccccccccccccc" />
+    <path
+       inkscape:connector-curvature="0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 391.99999,1016.3622 v 20 h 5 v 4 h 12 v -4 h 12 v -20 z m 3,3 h 12 v 8.5 h -12 z m 15,0 h 8 v 3 h -8 z m 0,5.5 h 8 v 3 h -8 z m -15,5.5 h 12 v 3 h -12 z m 15,0 h 8 v 3 h -8 z"
+       id="rect14015" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/disc_16px.svg b/modules/gui/qt/pixmaps/types/disc_16px.svg
new file mode 100644
index 0000000000..ab4d364847
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/disc_16px.svg
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="disc_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="9.8333332"
+     inkscape:cx="19.917022"
+     inkscape:cy="22.185886"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       id="path11123-2"
+       d="M 403.10156,1013.6688 A 15.5,15.5 0 0 0 392.5,1028.3622 h 9.5 a 6,6.000001 0 0 1 4.10547,-5.6856 z M 414,1028.3622 a 6,6.000001 0 0 1 -4.10547,5.6855 l 3.00391,9.0079 A 15.5,15.5 0 0 0 423.5,1028.3622 Z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path11125-8"
+       d="m 408,1008.3622 a 20,20 0 0 0 -20,20 20,20 0 0 0 20,20 20,20 0 0 0 20,-20 20,20 0 0 0 -20,-20 z m 0,3 a 17,17 0 0 1 17,17 17,17 0 0 1 -17,17 17,17 0 0 1 -17,-17 17,17 0 0 1 17,-17 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       inkscape:connector-curvature="0" />
+    <ellipse
+       ry="4.500001"
+       rx="4.5"
+       cy="1028.3622"
+       cx="408"
+       id="ellipse11127-3"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       inkscape:connector-curvature="0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 408,1011.3622 a 17,17 0 0 0 -17,17 17,17 0 0 0 17,17 17,17 0 0 0 17,-17 17,17 0 0 0 -17,-17 z m -4.89844,2.3066 3.00391,9.0078 A 6,6.000001 0 0 0 402,1028.3622 h -9.5 a 15.5,15.5 0 0 1 10.60156,-14.6934 z M 408,1023.8622 a 4.5,4.500001 0 0 1 4.5,4.5 4.5,4.500001 0 0 1 -4.5,4.5 4.5,4.500001 0 0 1 -4.5,-4.5 4.5,4.500001 0 0 1 4.5,-4.5 z m 6,4.5 h 9.5 a 15.5,15.5 0 0 1 -10.60156,14.6934 l -3.00391,-9.0079 A 6,6.000001 0 0 0 414,1028.3622 Z"
+       id="path14044" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/file-asym_16px.svg b/modules/gui/qt/pixmaps/types/file-asym_16px.svg
new file mode 100644
index 0000000000..f98d9c0db4
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/file-asym_16px.svg
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="file-asym_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="39.111604"
+     inkscape:cy="44.806587"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path11037-0-9"
+       d="m 402,1039.3622 14.625,-9 -14.625,-9 z"
+       style="display:inline;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.5625px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       inkscape:connector-curvature="0"
+       style="display:inline;fill:#747474;fill-opacity:1;stroke-width:2"
+       d="m 395.99999,1008.3622 c -2.2,0 -3.98047,1.8 -3.98047,4 l -0.0195,32 c 0,2.2 1.78047,4 3.98047,4 h 24.01949 c 2.2,0 4,-1.8 4,-4 v -24 l -12,-12 z m -1,3 h 15 2 v 9 h 9 v 2 23 h -26 z"
+       id="path12846" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 421,1020.3622 h -9 v -9 h -17 v 34 h 26 z m -19,1 14.625,9 -14.625,9 z"
+       id="rect14056"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/file-wide_16px.svg b/modules/gui/qt/pixmaps/types/file-wide_16px.svg
new file mode 100644
index 0000000000..330722b4e6
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/file-wide_16px.svg
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="file-wide_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="39.111604"
+     inkscape:cy="44.806587"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       inkscape:connector-curvature="0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 400.00978,1011.3623 v 28 h 21.98046 v -19 h -9 v -9 z m 5.99023,10 11.375,7 -11.375,7 v -0.2305 -13.539 z"
+       id="rect14065" />
+    <path
+       style="display:inline;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.43750006px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 406.00001,1035.3623 11.375,-7 -11.375,-7 z"
+       id="path12863"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+    <path
+       id="path12865"
+       d="m 401.00974,1008.3623 c -2.2,0 -3.99023,1.8 -3.99023,4 l -0.0195,26 c 0,2.2 1.79023,4 3.99023,4 h 20.00001 c 2.2,0 4.00976,-1.8 4.00976,-4 l -10e-6,-18 -12.00976,-12 z m -1,3 h 10.98052 2 v 9 h 9 v 2 l 1e-5,17 h -21.98052 z"
+       style="display:inline;fill:#747474;fill-opacity:1;stroke-width:2"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="sccsssccsscccccccs" />
+    <path
+       style="display:inline;fill:#747474;fill-opacity:1;stroke-width:2"
+       d="m 391.01759,1014.3623 -0.0176,30 c 0,2.2 1.78047,4 3.98047,4 h 22.01953 v -3 h -23 v -31 z"
+       id="path12867"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/folder-blue_16px.svg b/modules/gui/qt/pixmaps/types/folder-blue_16px.svg
new file mode 100644
index 0000000000..f195f848c6
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/folder-blue_16px.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="folder-blue_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="39.111604"
+     inkscape:cy="44.806587"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#639dde;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 423.99999,1017.3622 c 2.216,0 4,1.784 4,4 v 19 c 0,2.216 -1.784,4 -4,4 h -32 c -2.216,0 -4,-1.784 -4,-4 v -24 c 0,-2.216 1.784,-4 4,-4 h 11 l 5,5 z"
+       id="rect11945"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="csssssssccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/folder-grey_16px.svg b/modules/gui/qt/pixmaps/types/folder-grey_16px.svg
new file mode 100644
index 0000000000..6fb6b0524b
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/folder-grey_16px.svg
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="folder-grey_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="39.111604"
+     inkscape:cy="44.806587"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path14669"
+       d="m 403.00001,1037.8622 11.375,-7 -11.375,-7 z"
+       style="display:inline;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.43750006px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path14660"
+       d="m 392.00001,1012.3622 c -2.216,0 -4,1.784 -4,4 v 24 c 0,2.216 1.784,4 4,4 h 32 c 2.216,0 4,-1.784 4,-4 v -19 c 0,-2.216 -1.784,-4 -4,-4 h -16 l -5,-5 z m 0,9 h 32 v 19 h -32 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       inkscape:connector-curvature="0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 392.00001,1021.3622 v 19 h 32 v -19 z m 11,2.5 11.375,7 -11.375,7 z"
+       id="rect14671" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/harddisk_16px.svg b/modules/gui/qt/pixmaps/types/harddisk_16px.svg
new file mode 100644
index 0000000000..08e2d1a432
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/harddisk_16px.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="harddisk_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="39.111604"
+     inkscape:cy="44.806587"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 396.00001,1008.3622 c -2.216,0 -4,1.784 -4,4 v 32 c 0,2.216 1.784,4 4,4 h 24 c 2.216,0 4,-1.784 4,-4 v -32 c 0,-2.216 -1.784,-4 -4,-4 z m 1,3 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z m 22,0 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z m -11,2 a 11,11 0 0 1 11,11 11,11 0 0 1 -10.08203,10.9551 l 1.92969,-3.2168 c 0.25747,-0.4555 0.18026,-1.0263 -0.18946,-1.3965 -0.39177,-0.3922 -1.00652,-0.4544 -1.46875,-0.1484 l -6.07812,3.6464 a 11,11 0 0 1 -6.11133,-9.8398 11,11 0 0 1 11,-11 z m 0,7 a 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 4,-4 4,4 0 0 0 -4,-4 z m 7.69141,15.6914 4.30859,4.3086 v 4 h -24 v -4 l 3.55664,-3.5566 c -0.87539,1.4036 -0.712,3.2723 0.50781,4.4921 1.42038,1.4204 3.72416,1.4204 5.14453,0 0.17188,-0.1718 0.32673,-0.3617 0.46094,-0.5644 l 1.44531,-2.4082 a 14,14 0 0 0 0.88477,0.037 14,14 0 0 0 7.69141,-2.3086 z"
+       id="rect11118"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/network_16px.svg b/modules/gui/qt/pixmaps/types/network_16px.svg
new file mode 100644
index 0000000000..d1f25f3cf6
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/network_16px.svg
@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="network_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="39.111604"
+     inkscape:cy="44.806587"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect10842-8"
+       width="10"
+       height="10"
+       x="390"
+       y="1010.3622" />
+    <rect
+       y="1010.3622"
+       x="416"
+       height="10"
+       width="10"
+       id="rect10848-7"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <rect
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="rect10854-1"
+       width="10"
+       height="10"
+       x="403"
+       y="-1046.3622"
+       transform="scale(1,-1)" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 388.00001,1008.3622 v 14 h 5.5 v 3 h -5.5 v 6 h 18.5 v 3 h -5.5 v 14 h 14 v -14 h -5.5 v -3 h 18.5 v -6 h -5.5 v -3 h 5.5 v -14 h -14 v 14 h 5.5 v 3 h -23 v -3 h 5.5 v -14 z m 2,2 h 10 v 10 h -10 z m 26,0 h 10 v 10 h -10 z m -13,26 h 10 v 10 h -10 z"
+       id="rect10832-1"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/tape_16px.svg b/modules/gui/qt/pixmaps/types/tape_16px.svg
new file mode 100644
index 0000000000..cbdd5fea9b
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/tape_16px.svg
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="tape_16px.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="39.111604"
+     inkscape:cy="44.806587"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <circle
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="path11084"
+       cx="398"
+       cy="1028.3622"
+       r="6" />
+    <circle
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="path11087"
+       cx="418"
+       cy="1028.3622"
+       r="6" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 428,1044.3621 v -32 h -40 v 32 z m -34,-29 h 28 l -4,4 h -20 z m 4,7 c 3.31371,0 6,2.6863 6,6 0,3.3137 -2.68629,6 -6,6 -3.31371,0 -6,-2.6863 -6,-6 0,-3.3137 2.68629,-6 6,-6 z m 20,0 c 3.31371,0 6,2.6863 6,6 0,3.3137 -2.68629,6 -6,6 -3.31371,0 -6,-2.6863 -6,-6 0,-3.3137 2.68629,-6 6,-6 z m -20,16 h 20 v 4 h -20 z"
+       id="rect11089"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccccssssssssssccccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/type_directory.svg b/modules/gui/qt/pixmaps/types/type_directory.svg
new file mode 100644
index 0000000000..f608e1ec49
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/type_directory.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="type_directory.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166666"
+     inkscape:cx="3.1926346"
+     inkscape:cy="60.086622"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#639dde;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 391.99999,1012.3622 c -2.216,0 -4,1.784 -4,4 v 24 c 0,2.216 1.784,4 4,4 h 32 c 2.216,0 4,-1.784 4,-4 v -19 c 0,-2.216 -1.784,-4 -4,-4 h -16 l -5,-5 z m 0,9 h 32 v 19 h -32 z"
+       id="path10704"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/type_file.svg b/modules/gui/qt/pixmaps/types/type_file.svg
new file mode 100644
index 0000000000..cbd73f7f86
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/type_file.svg
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="type_file.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166666"
+     inkscape:cx="3.1926346"
+     inkscape:cy="22.615039"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       id="path10817"
+       d="m 396.00001,1008.3622 c -2.2,0 -3.98047,1.8 -3.98047,4 l -0.0195,32 c 0,2.2 1.78047,4 3.98047,4 h 24.0195 c 2.2,0 4,-1.8 4,-4 v -24 l -12,-12 z m -1,3 h 15 2 v 9 h 9 v 2 23 h -26 z"
+       style="display:inline;fill:#747474;fill-opacity:1;stroke-width:2"
+       inkscape:connector-curvature="0" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#path10817"
+       id="use2882" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/type_node.svg b/modules/gui/qt/pixmaps/types/type_node.svg
new file mode 100644
index 0000000000..ba6c8243c3
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/type_node.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="type_node.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166666"
+     inkscape:cx="3.1926346"
+     inkscape:cy="22.615039"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 392.00001,1012.3622 c -2.216,0 -4,1.784 -4,4 v 24 c 0,2.216 1.784,4 4,4 h 32 c 2.216,0 4,-1.784 4,-4 v -19 c 0,-2.216 -1.784,-4 -4,-4 h -16 l -5,-5 z m 0,9 h 32 v 19 h -32 z"
+       id="path10706"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/type_playlist.svg b/modules/gui/qt/pixmaps/types/type_playlist.svg
new file mode 100644
index 0000000000..8710d501e2
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/type_playlist.svg
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="type_playlist.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166666"
+     inkscape:cx="3.1926346"
+     inkscape:cy="22.615039"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       sodipodi:nodetypes="ccccc"
+       inkscape:connector-curvature="0"
+       id="path9959-7"
+       d="m 400,1023.3621 v 3.4996 l 20,-3e-4 v -3.4997 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.81142187;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.81142163;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 400,1029.3621 v 3.4996 l 20,-3e-4 v -3.4997 z"
+       id="path9961-2"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       sodipodi:nodetypes="ccccc"
+       inkscape:connector-curvature="0"
+       id="path9963-4"
+       d="m 400,1035.3621 v 3.4996 l 10,-3e-4 v -3.4997 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.70782471;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       sodipodi:type="star"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       id="path9965-9"
+       sodipodi:sides="3"
+       sodipodi:cx="-32"
+       sodipodi:cy="663.74341"
+       sodipodi:r1="9.2376041"
+       sodipodi:r2="4.6188021"
+       sodipodi:arg1="-1.5707963"
+       sodipodi:arg2="-0.52359872"
+       inkscape:flatsided="true"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="m -32,654.5058 8,13.85641 -16,0 z"
+       transform="matrix(0,0.50000001,-0.4871393,0,739.5855,1054.3621)"
+       inkscape:transform-center-x="-1.1249685" />
+    <path
+       id="path11926-2"
+       d="m 395.99998,1008.3621 c -2.2,0 -3.98047,1.8 -3.98047,4 l -0.0195,32 c 0,2.2 1.78047,4 3.98047,4 h 28.0195 c 2.2,0 3.98273,-1.8001 4,-4 v -24 l -12,-12 z m -1,3 h 19 2 v 9 h 9 v 2 23 h -30 z"
+       style="display:inline;fill:#747474;fill-opacity:1;stroke-width:2"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="sccsssccsscccccccs" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/type_stream.svg b/modules/gui/qt/pixmaps/types/type_stream.svg
new file mode 100644
index 0000000000..5547a4c4c5
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/type_stream.svg
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="type_stream.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166666"
+     inkscape:cx="29.033936"
+     inkscape:cy="56.952869"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <g
+       id="g3032"
+       transform="translate(4.006005,0.146)">
+      <path
+         style="display:inline;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.80000001px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 403.99402,1008.2148 a 19.999993,19.999996 0 0 0 -5.7527,0.8627 l 1.42837,2.3806 2.16214,0.5405 1.08113,-2.7027 2.06376,-1.0319 a 19.999993,19.999996 0 0 0 -0.9827,-0.049 z m 4.06518,0.4222 1.88076,2.8211 1.71204,-1.7121 a 19.999993,19.999996 0 0 0 -3.5928,-1.109 z m -14.31295,2.4282 a 19.999993,19.999996 0 0 0 -9.37268,13.3026 l 2.86368,-0.4773 1.0811,2.1621 h 1.08107 l -0.54052,-1.6216 2.16213,-1.6216 -1.08106,-1.0811 1.62161,-1.0811 h 1.08106 v -2.1621 l 5.40543,-2.1622 z m 21.05855,1.4739 -1.08106,1.0811 1.62161,1.6217 -0.54055,1.081 h 1.62162 v -1.6216 z m -1.62161,1.6217 -1.08106,1.6216 1.08106,1.0811 0.54055,-1.6216 z m 5.94594,1.0811 -1.62161,1.6216 h -1.0811 l -1.08107,0.5405 -0.54055,0.5405 0.54055,0.5406 v 1.081 h -2.70267 l 1.62159,3.2433 2.70272,-2.7027 h 1.08108 l 1.08106,-0.5406 0.54057,0.5406 1.08105,1.0811 0.54053,1.0811 1.08112,-1.0811 -0.54055,-0.5406 -0.54057,-1.0811 -0.54053,-1.081 h 0.69005 a 19.999993,19.999996 0 0 0 -2.08358,-3.0478 z m 0.54057,5
 .9459 v 1.0811 h 1.08105 l -0.54053,-1.0811 z m -3.78381,1.0811 -5.4054,4.3243 0.54053,5.4054 1.62166,1.6216 h 4.86484 l 1.62161,1.6217 -1.08106,0.5405 1.62163,1.6216 0.54052,2.1622 v 0.3236 a 19.999993,19.999996 0 0 0 3.78377,-11.675 19.999993,19.999996 0 0 0 -0.70446,-5.2415 l -0.37662,0.3767 -0.54051,0.5405 -1.08112,0.5405 -0.54053,-0.5405 h -1.08105 l -0.54057,-1.6216 z m -24.86486,3.2432 -1.08106,0.5405 1.08106,0.5406 z m -5.40539,1.6216 -1.61696,1.2127 a 19.999993,19.999996 0 0 0 0.2018,2.5711 h 0.33409 1.62162 l 1.08106,1.6216 h 1.62165 v 1.6216 l -0.54055,1.0812 1.62162,5.4053 1.62161,0.5406 -0.46275,2.3138 a 19.999993,19.999996 0 0 0 6.79295,3.7499 l 5.02118,-5.5232 v -2.1621 l 1.08106,-1.6217 -3.78378,-2.7026 h -1.62161 l -0.54056,-2.1622 -1.62163,-0.5406 -0.54053,-1.081 -2.70272,-0.5406 -1.62161,-0.5405 -0.54055,0.5405 -1.08106,0.5406 -2.16217,-0.5406 -0.54055,-1.081 h -1.08106 l 0.54053,-1.6217 z m 2.70271,0 -0.54055,0.5406 2.16217,1.0811 v -1.6217 z m 3.24323,0.5406 v 0
 .5405 c 0,0 2.16217,1.6217 2.70272,1.6217 0.54055,0 0.54055,-0.5406 0.54055,-0.5406 z"
+         id="path5434-6"
+         inkscape:connector-curvature="0" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path5430-0"
+         d="m 404.13658,1008.2234 a 19.999993,19.999996 0 0 1 0.83984,0.041 l -2.0625,1.0313 -1.08203,2.7031 -2.16211,-0.541 -1.42773,-2.3809 a 19.999993,19.999996 0 0 1 5.08593,-0.8261 19.999993,19.999996 0 0 0 -9.57812,2.8183 l 4.29883,5.2539 -5.40625,2.1621 v 2.1622 h -1.08008 l -1.62305,1.082 1.08203,1.0801 -2.16211,1.621 0.54102,1.6231 h -1.08203 l -1.08008,-2.1621 -2.85156,0.4746 a 19.999993,19.999996 0 0 0 -0.39258,3.8516 19.999993,19.999996 0 0 0 0.006,0.1269 l 1.61523,-1.2109 1.08203,1.082 -0.54101,1.6211 h 1.08203 l 0.53906,1.0801 2.16211,0.541 1.08203,-0.541 0.54102,-0.5391 1.62109,0.5391 2.70313,0.541 0.53906,1.082 1.62305,0.5391 0.53906,2.1621 h 1.62305 l 3.7832,2.7031 -1.08008,1.6211 v 2.1621 l -5.01367,5.5137 a 19.999993,19.999996 0 0 0 6.09361,0.9766 19.999993,19.999996 0 0 0 16.2168,-8.3379 v -0.3145 l -0.54102,-2.1621 -1.62109,-1.6211 1.08008,-0.541 -1.6211,-1.6211 h -4.86523 l -1.6211,-1.6211 -0.54101,-5.4062 5.40625,-4.3243 h 3.24219 l 0.54101,1.6231 h 1.08008 l 
 0.54102,0.5391 1.08203,-0.5391 0.53906,-0.541 0.36328,-0.3633 a 19.999993,19.999996 0 0 0 -11.63281,-13.2305 l -1.70313,1.7012 -1.86523,-2.7969 a 19.999993,19.999996 0 0 0 -3.9375,-0.4375 z m 4.5957,0.586 a 19.999993,19.999996 0 0 1 0.84961,0.2168 19.999993,19.999996 0 0 0 -0.84961,-0.2168 z m 1.60547,0.4668 a 19.999993,19.999996 0 0 1 1.16211,0.416 19.999993,19.999996 0 0 0 -1.16211,-0.416 z m -16.70313,1.8633 a 19.999993,19.999996 0 0 0 -1.48632,0.9921 19.999993,19.999996 0 0 1 1.48632,-0.9921 z m -1.64453,1.1132 a 19.999993,19.999996 0 0 0 -1.3789,1.1309 19.999993,19.999996 0 0 1 1.3789,-1.1309 z m 22.81446,0.2871 1.62109,2.1622 v 1.621 h -1.62109 l 0.54101,-1.082 -1.62109,-1.6211 z m -24.37696,1.0157 a 19.999993,19.999996 0 0 0 -1.19921,1.205 19.999993,19.999996 0 0 1 1.19921,-1.205 z m 22.75586,0.6054 0.54102,1.0801 -0.54102,1.6231 -1.08203,-1.0821 z m -24.20312,0.8809 a 19.999993,19.999996 0 0 0 -1.01367,1.248 19.999993,19.999996 0 0 1 1.01367,-1.248 z m 30.14844,0.1992 0.2285
 1,0.1973 a 19.999993,19.999996 0 0 1 2.08399,3.0469 h -0.69141 l 0.54102,1.08 0.54101,1.0821 0.54102,0.541 -1.08203,1.08 -0.54102,-1.08 -1.08008,-1.0821 -0.54101,-0.541 -1.08008,0.541 h -1.08203 l -2.70313,2.7032 -1.62109,-3.2442 h 2.70312 v -1.08 l -0.54101,-0.5411 0.54101,-0.541 1.08008,-0.539 h 1.08203 z m -31.39844,1.3789 a 19.999993,19.999996 0 0 0 -0.86719,1.3164 19.999993,19.999996 0 0 1 0.86719,-1.3164 z m -1.09571,1.7129 a 19.999993,19.999996 0 0 0 -0.70117,1.3399 19.999993,19.999996 0 0 1 0.70117,-1.3399 z m -0.91992,1.8301 a 19.999993,19.999996 0 0 0 -0.52734,1.3047 19.999993,19.999996 0 0 1 0.52734,-1.3047 z m 33.95508,1.0254 h 0.54102 l 0.53906,1.08 h -1.08008 z m -34.69531,0.9199 a 19.999993,19.999996 0 0 0 -0.36133,1.25 19.999993,19.999996 0 0 1 0.36133,-1.25 z m 38.57422,1.9531 a 19.999993,19.999996 0 0 1 0.43945,4.0489 19.999993,19.999996 0 0 0 -0.43945,-4.0489 z m -32.52735,1.4512 v 1.0801 l -1.08203,-0.5391 z m -2.70312,1.6211 h 1.62109 v 1.6211 l -2.16211,-1.0801
  z m 3.24414,0.541 3.24219,1.6211 c 0,0 -4.7e-4,0.541 -0.54102,0.541 -0.54055,0 -2.70117,-1.6211 -2.70117,-1.6211 z m -7.55274,0.8438 a 19.999993,19.999996 0 0 0 0.19141,2.3984 19.999993,19.999996 0 0 1 -0.19141,-2.3984 z m 0.19141,2.3984 a 19.999993,19.999996 0 0 0 6.90235,12.5644 l 0.45898,-2.2929 -1.62305,-0.541 -1.62109,-5.4063 0.54101,-1.0801 v -1.6211 h -1.62109 l -1.08203,-1.623 h -1.62109 z m 39.76563,-1.9492 a 19.999993,19.999996 0 0 1 -0.0937,1.2383 19.999993,19.999996 0 0 0 0.0937,-1.2383 z m -0.19727,2.0996 a 19.999993,19.999996 0 0 1 -0.21484,1.2148 19.999993,19.999996 0 0 0 0.21484,-1.2148 z m -0.36523,1.8808 a 19.999993,19.999996 0 0 1 -0.37696,1.336 19.999993,19.999996 0 0 0 0.37696,-1.336 z m -0.55274,1.8633 a 19.999993,19.999996 0 0 1 -0.55273,1.4063 19.999993,19.999996 0 0 0 0.55273,-1.4063 z m -0.72851,1.7989 a 19.999993,19.999996 0 0 1 -0.7461,1.4511 19.999993,19.999996 0 0 0 0.7461,-1.4511 z m -0.90039,1.7187 a 19.999993,19.999996 0 0 1 -0.94922,1.4649 19.99999
 3,19.999996 0 0 0 0.94922,-1.4649 z m -29.92188,5.3242 a 19.999993,19.999996 0 0 0 0.95313,0.7246 19.999993,19.999996 0 0 1 -0.95313,-0.7246 z m 1.57617,1.1719 a 19.999993,19.999996 0 0 0 1.1543,0.707 19.999993,19.999996 0 0 1 -1.1543,-0.707 z m 1.67578,1.0059 a 19.999993,19.999996 0 0 0 1.30274,0.6289 19.999993,19.999996 0 0 1 -1.30274,-0.6289 z m 1.79688,0.8496 a 19.999993,19.999996 0 0 0 1.23047,0.455 19.999993,19.999996 0 0 1 -1.23047,-0.455 z"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#757575;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:70.86640167;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    </g>
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/types/type_unknown.svg b/modules/gui/qt/pixmaps/types/type_unknown.svg
new file mode 100644
index 0000000000..8350cc6dc6
--- /dev/null
+++ b/modules/gui/qt/pixmaps/types/type_unknown.svg
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="type_unknown.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166666"
+     inkscape:cx="29.033936"
+     inkscape:cy="56.952869"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <g
+       id="g4764-9"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:13.86413288px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       transform="matrix(2.0177654,0,0,2.0074051,393.91875,1016.1987)">
+      <path
+         style="fill:#ff950d;fill-opacity:1"
+         sodipodi:nodetypes="cccsscccccccccccccccccccc"
+         inkscape:connector-curvature="0"
+         id="path4766-3"
+         d="M 8.9706365,10.044571 H 6.9786359 C 6.9741195,9.7963523 6.971863,9.6451653 6.9718663,9.5910053 6.971863,9.0313892 7.0643807,9.0723457 7.2494197,8.7112965 7.4344516,8.3502562 7.8045224,7.9440808 8.3596335,7.4927692 8.9147351,7.0414689 9.3265793,6.7372637 9.4348984,6.5973523 9.6018759,6.3762189 9.6853675,6.1325137 9.6853735,5.866236 9.6853675,5.4961723 9.5364366,5.1802581 9.2385802,4.9184925 8.9452257,4.6522302 8.5480765,4.5190949 8.0471312,4.5190863 7.5642295,4.5190949 7.1603107,4.6567432 6.8353735,4.9320317 6.5104301,5.2073365 6.2870337,5.5017288 6.1651835,6.0658544 L 4.5102567,6.0593263 C 4.5598996,5.2514958 4.9028922,4.5655107 5.5392353,4.0013691 6.180088,3.4372458 6.9278881,3.0704028 7.9658961,3.0703928 c 1.0921561,1e-5 2.1465399,0.2951921 2.7919139,0.8683415 0.64536,0.5686546 0.968044,1.2320744 0.968052,1.9902612 -8e-6,0.4197217 -0.119604,0.816871 -0.358789,1.191449 C 11.132387,7.4950344 10.626924,8.0050101 9.850684,8.6503732 9.4490157,8.984344 9.1985409,9.2528711 9.
 0992588,9.4559551 9.0044794,9.6590464 8.9616053,9.5210591 8.9706365,10.044571 m -1.982391,2.988933 0.00961,-1.992622 h 1.9727812 l -0.00961,1.992622 H 6.9882455" />
+    </g>
+    <path
+       id="path6780"
+       d="m 397.99999,1008.3622 c -2.2,0 -3.98047,1.8 -3.98047,4 l -0.0195,32 c 0,2.2 1.78047,4 3.98047,4 h 24.01949 c 2.2,0 4,-1.8 4,-4 v -24 l -12,-12 z m -1,3 h 15 2 v 9 h 9 v 2 23 h -26 z"
+       style="display:inline;fill:#747474;fill-opacity:1;stroke-width:2"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/update.svg b/modules/gui/qt/pixmaps/update.svg
new file mode 100644
index 0000000000..f6bfa6519e
--- /dev/null
+++ b/modules/gui/qt/pixmaps/update.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="update.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="47.872938"
+     inkscape:cy="36.518407"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       inkscape:connector-curvature="0"
+       id="path6886"
+       d="m 408.00001,1008.3623 c -11.0457,0 -20,8.9543 -20,20 0,11.0457 8.9543,20 20,20 11.0457,0 20,-8.9543 20,-20 h -5 c 0,8.2843 -6.7157,15 -15,15 -8.2843,0 -15,-6.7157 -15,-15 0,-8.2843 6.7157,-15 15,-15 4.1421,0 7.9105,1.6605 10.625,4.375 l -5.625,5.625 h 15 v -15 l -5.8594,5.8593 c -3.6193,-3.6192 -8.6178,-5.8593 -14.1406,-5.8593 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:accumulate" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/util/wait1.svg b/modules/gui/qt/pixmaps/util/wait1.svg
new file mode 100644
index 0000000000..7e6c235f46
--- /dev/null
+++ b/modules/gui/qt/pixmaps/util/wait1.svg
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="wait1.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="10.805809"
+     inkscape:cy="50.04138"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       id="path6788"
+       d="m 406,1008.4833 c -9.45709,0.9491 -16.93989,8.423 -17.90039,17.8789 H 406 Z m -17.87891,21.8789 c 0.94914,9.4571 8.42297,16.9399 17.87891,17.9004 v -17.9004 z m 21.87891,0 v 17.8789 c 9.45709,-0.9491 16.93989,-8.423 17.90039,-17.8789 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccccc" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#e0e0e0;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 410,1008.4618 v 17.9004 h 17.87891 c -0.94914,-9.4571 -8.42297,-16.9399 -17.87891,-17.9004 z"
+       id="path6779"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/util/wait2.svg b/modules/gui/qt/pixmaps/util/wait2.svg
new file mode 100644
index 0000000000..b4ba3c57bf
--- /dev/null
+++ b/modules/gui/qt/pixmaps/util/wait2.svg
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="wait2.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="10.805809"
+     inkscape:cy="50.04138"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       sodipodi:nodetypes="cccccccccccc"
+       inkscape:connector-curvature="0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 427.87891,1026.3622 c -0.94915,-9.4571 -8.42297,-16.9399 -17.87891,-17.9004 v 17.9004 z M 406,1008.4833 c -9.45709,0.9491 -16.93989,8.423 -17.90039,17.8789 H 406 Z m 0,21.8789 h -17.87891 c 0.94915,9.4571 8.42297,16.9399 17.87891,17.9004 z"
+       id="path6799" />
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path6801"
+       d="M 427.90039,1030.3622 H 410 v 17.8789 c 9.45709,-0.9491 16.93989,-8.423 17.90039,-17.8789 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#e0e0e0;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/util/wait3.svg b/modules/gui/qt/pixmaps/util/wait3.svg
new file mode 100644
index 0000000000..bf23a90da8
--- /dev/null
+++ b/modules/gui/qt/pixmaps/util/wait3.svg
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="wait3.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="36.024768"
+     inkscape:cy="37.466532"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       sodipodi:nodetypes="cccccccccccc"
+       inkscape:connector-curvature="0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 409.99999,1048.2411 c 9.45709,-0.9491 16.93989,-8.423 17.90039,-17.8789 h -17.90039 z m 17.87891,-21.8789 c -0.94914,-9.4571 -8.42297,-16.9399 -17.87891,-17.9004 v 17.9004 z m -21.87891,0 v -17.8789 c -9.45709,0.9491 -16.93989,8.423 -17.90039,17.8789 z"
+       id="path6803" />
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path6807"
+       d="m 405.99999,1048.2626 v -17.9004 h -17.87891 c 0.94914,9.4571 8.42297,16.9399 17.87891,17.9004 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#e0e0e0;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/util/wait4.svg b/modules/gui/qt/pixmaps/util/wait4.svg
new file mode 100644
index 0000000000..fcd4dc7f44
--- /dev/null
+++ b/modules/gui/qt/pixmaps/util/wait4.svg
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="wait4.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="900"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="36.024768"
+     inkscape:cy="31.044779"
+     inkscape:window-x="2556"
+     inkscape:window-y="36"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       id="path6805"
+       d="m 388.12109,1030.3622 c 0.94915,9.4571 8.42297,16.9399 17.87891,17.9004 v -17.9004 z M 410,1048.2411 c 9.45709,-0.9491 16.93989,-8.423 17.90039,-17.8789 H 410 Z m 0,-21.8789 h 17.87891 c -0.94914,-9.4571 -8.42297,-16.9399 -17.87891,-17.9004 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccccc" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#e0e0e0;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 388.09961,1026.3622 H 406 v -17.8789 c -9.45709,0.9491 -16.93989,8.423 -17.90039,17.8789 z"
+       id="path6809"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/valid.svg b/modules/gui/qt/pixmaps/valid.svg
new file mode 100644
index 0000000000..1da1a63794
--- /dev/null
+++ b/modules/gui/qt/pixmaps/valid.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   sodipodi:docname="valid.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="956"
+     inkscape:window-height="1021"
+     id="namedview6"
+     showgrid="false"
+     inkscape:zoom="3.4766083"
+     inkscape:cx="47.872938"
+     inkscape:cy="36.518407"
+     inkscape:window-x="2560"
+     inkscape:window-y="30"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="display:inline;fill:#2ccf30;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 402,1043.3622 -15,-15 4,-4 11,11 22,-21.9999 4,4 z"
+       id="path6888"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/win7/win7thumbnail_next.svg b/modules/gui/qt/pixmaps/win7/win7thumbnail_next.svg
new file mode 100644
index 0000000000..aae9fd6447
--- /dev/null
+++ b/modules/gui/qt/pixmaps/win7/win7thumbnail_next.svg
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="win7thumbnail_next.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="960"
+     inkscape:window-height="1028"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="22.627417"
+     inkscape:cx="29.652709"
+     inkscape:cy="25.418231"
+     inkscape:window-x="960"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       sodipodi:nodetypes="cccssssssssccccccccccccccccccccccccc"
+       inkscape:connector-curvature="0"
+       id="path17292"
+       d="m 404.5293,1016.3627 c 0.21705,0.01 0.42615,0.083 0.5957,0.2188 l 11.875,9.4988 v -8.7157 c 0,-0.554 0.446,-0.9999 1,-0.9999 h 7 c 0.554,0 1,0.4459 1,0.9999 v 21.9972 c 0,0.554 -0.446,0.9999 -1,0.9999 h -7 c -0.554,0 -1,-0.4459 -1,-0.9999 v -8.7216 l -11.875,9.4988 c -0.65423,0.5237 -1.62379,0.059 -1.625,-0.7792 v -8.7176 l -11.875,9.4988 c -0.65423,0.5237 -1.62379,0.059 -1.625,-0.7792 v -21.9992 c 8.9e-4,-0.5631 0.46639,-1.0144 1.0293,-0.9979 0.21705,0.01 0.42615,0.083 0.5957,0.2188 l 11.875,9.4988 v -8.7216 c 8.9e-4,-0.5632 0.46639,-1.0144 1.0293,-0.998 z M 419,1038.3619 h 5 v -19.9975 h -5 z m -13.5,-1.0838 11.15039,-8.9169 L 405.5,1019.4424 Z M 392,1019.4444 v 17.8357 l 11.15039,-8.9169 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99993795;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
+    <path
+       inkscape:connector-curvature="0"
+       id="path17294"
+       d="m 424,1018.3617 v 20 h -5 v -20 z m -18.5,1.0801 11.15039,8.9199 -11.15039,8.918 z m -13.5,0 11.15039,8.9199 -11.15039,8.918 z"
+       style="display:inline;opacity:1;fill:#eeeeee;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       sodipodi:nodetypes="ccccccccccccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/win7/win7thumbnail_pause.svg b/modules/gui/qt/pixmaps/win7/win7thumbnail_pause.svg
new file mode 100644
index 0000000000..2039b783c3
--- /dev/null
+++ b/modules/gui/qt/pixmaps/win7/win7thumbnail_pause.svg
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="win7thumbnail_pause.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="960"
+     inkscape:window-height="1028"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="4.9166667"
+     inkscape:cx="20.971236"
+     inkscape:cy="-6.3316858"
+     inkscape:window-x="960"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.
 99993432;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="m 395,1012.3622 c -0.55227,10e-5 -0.99996,0.4478 -1,1 v 29.9991 c 4e-5,0.5523 0.44773,1 1,1 l 9,9e-4 c 0.55227,0 0.99995,-0.4477 1,-1 v -29.9991 c -5e-5,-0.5523 -0.44773,-1 -1,-1 z m 17,9e-4 c -0.55227,0 -0.99996,0.4477 -1,1 v 29.9991 c 4e-5,0.5523 0.44773,1 1,1 l 9,-9e-4 c 0.55227,0 0.99995,-0.4477 1,-1 v -29.9991 c -5e-5,-0.5522 -0.44773,-0.9999 -1,-1 z m -16,1.999 7,9e-4 v 27.9993 l -7,-9e-4 z m 17,9e-4 7,-9e-4 v 27.9993 l -7,9e-4 z"
+       id="rect7159-8"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccccccccccccccccccccc" />
+    <path
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#eeeeee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.
 99995935;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="m 396,1014.3623 v 28 h 7 v -28 z m 17,0 v 28 h 7 v -28 z"
+       id="path17186"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/win7/win7thumbnail_play.svg b/modules/gui/qt/pixmaps/win7/win7thumbnail_play.svg
new file mode 100644
index 0000000000..b3549c7e4e
--- /dev/null
+++ b/modules/gui/qt/pixmaps/win7/win7thumbnail_play.svg
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="win7thumbnail_play.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="960"
+     inkscape:window-height="1028"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="9.8333333"
+     inkscape:cx="24.938527"
+     inkscape:cy="-0.44613619"
+     inkscape:window-x="960"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.
 99997914;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="M 396.95117,1012.3634 A 1.0001,1.0000791 0 0 0 396,1013.3613 v 30.0014 a 1.0001,1.0000791 0 0 0 1.52344,0.8516 l 24.37695,-15.0017 a 1.0001,1.0000791 0 0 0 0,-1.703 l -24.37695,-14.9997 a 1.0001,1.0000791 0 0 0 -0.57227,-0.1465 z M 398,1015.1504 419.46875,1028.361 398,1041.5737 Z"
+       id="path11015-6"
+       inkscape:connector-curvature="0" />
+    <path
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#eeeeee;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.
 99997914;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="m 398,1015.1513 v 26.4233 l 21.46875,-13.2127 z"
+       id="path17179"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/pixmaps/win7/win7thumbnail_prev.svg b/modules/gui/qt/pixmaps/win7/win7thumbnail_prev.svg
new file mode 100644
index 0000000000..f69c7f877f
--- /dev/null
+++ b/modules/gui/qt/pixmaps/win7/win7thumbnail_prev.svg
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   viewBox="0 0 48 48"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.92.1 r15371"
+   sodipodi:docname="win7thumbnail_prev.svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="960"
+     inkscape:window-height="1028"
+     id="namedview6"
+     showgrid="true"
+     inkscape:zoom="8"
+     inkscape:cx="22.608001"
+     inkscape:cy="37.082168"
+     inkscape:window-x="960"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="layer1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       position="0,24.017661"
+       orientation="1,0"
+       id="guide2390"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="23.59322,0"
+       orientation="0,1"
+       id="guide2392"
+       inkscape:locked="false" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid4485" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-384,-1004.3622)"
+     style="display:inline">
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99993795;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 411.4707,1016.3627 c -0.21705,0.01 -0.42615,0.083 -0.5957,0.2188 L 399,1026.0803 v -8.7157 c 0,-0.554 -0.446,-0.9999 -1,-0.9999 h -7 c -0.554,0 -1,0.4459 -1,0.9999 v 21.9972 c 0,0.554 0.446,0.9999 1,0.9999 h 7 c 0.554,0 1,-0.4459 1,-0.9999 v -8.7216 l 11.875,9.4988 c 0.65423,0.5237 1.62379,0.059 1.625,-0.7792 v -8.7176 l 11.875,9.4988 c 0.65423,0.5237 1.62379,0.059 1.625,-0.7792 v -21.9992 c -8.9e-4,-0.5631 -0.46639,-1.0144 -1.0293,-0.9979 -0.21705,0.01 -0.42615,0.083 -0.5957,0.2188 l -11.875,9.4988 v -8.7216 c -8.9e-4,-0.5632 -0.46639,-1.0144 -1.0293,-0.998 z M 397,1038.3619 h -5 v -19.9975 h 5 z m 13.5,-1.0838 -11.15039,-8.9169 11.15039,-8.9188 z m 13.5,-17.8337 v 17.8357 l -11.15039,-8.9169 z"
+       id="path17266"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccssssssssccccccccccccccccccccccccc" />
+    <path
+       style="display:inline;opacity:1;fill:#eeeeee;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.00000048px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 392,1018.3619 v 20 h 5 v -20 z m 18.5,1.0801 -11.15039,8.92 11.15039,8.918 z m 13.5,0 -11.15039,8.92 L 424,1037.28 Z"
+       id="path17268"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccccccc" />
+  </g>
+</svg>
diff --git a/modules/gui/qt/vlc.qrc b/modules/gui/qt/vlc.qrc
index 0da18b08d0..4370b3d34b 100644
--- a/modules/gui/qt/vlc.qrc
+++ b/modules/gui/qt/vlc.qrc
@@ -8,91 +8,91 @@
         <file alias="vlc48-xmas.png">../../../share/icons/48x48/vlc-xmas.png</file>
     </qresource>
     <qresource prefix="/menu">
-        <file alias="help">pixmaps/menus/help_16px.png</file>
-        <file alias="info">pixmaps/menus/info_16px.png</file>
-        <file alias="messages">pixmaps/menus/messages_16px.png</file>
-        <file alias="preferences">pixmaps/menus/preferences_16px.png</file>
-        <file alias="settings">pixmaps/menus/settings_16px.png</file>
-        <file alias="stream">pixmaps/menus/stream_16px.png</file>
-        <file alias="playlist_menu">pixmaps/menus/playlist_16px.png</file>
-        <file alias="exit">pixmaps/menus/exit_16px.png</file>
+        <file alias="help">pixmaps/menus/help_16px.svg</file>
+        <file alias="info">pixmaps/menus/info_16px.svg</file>
+        <file alias="messages">pixmaps/menus/messages_16px.svg</file>
+        <file alias="preferences">pixmaps/menus/preferences_16px.svg</file>
+        <file alias="settings">pixmaps/menus/settings_16px.svg</file>
+        <file alias="stream">pixmaps/menus/stream_16px.svg</file>
+        <file alias="playlist_menu">pixmaps/menus/playlist_16px.svg</file>
+        <file alias="exit">pixmaps/menus/exit_16px.svg</file>
     </qresource>
     <qresource prefix="/util">
-        <file alias="wait1">pixmaps/util/wait1.png</file>
-        <file alias="wait2">pixmaps/util/wait2.png</file>
-        <file alias="wait3">pixmaps/util/wait3.png</file>
-        <file alias="wait4">pixmaps/util/wait4.png</file>
+        <file alias="wait1">pixmaps/util/wait1.svg</file>
+        <file alias="wait2">pixmaps/util/wait2.svg</file>
+        <file alias="wait3">pixmaps/util/wait3.svg</file>
+        <file alias="wait4">pixmaps/util/wait4.svg</file>
     </qresource>
     <qresource prefix="/toolbar">
-        <file alias="faster">pixmaps/faster.png</file>
-        <file alias="slower">pixmaps/slower.png</file>
-        <file alias="skip_fw">pixmaps/toolbar/skip_for.png</file>
-        <file alias="skip_back">pixmaps/toolbar/skip_back.png</file>
-        <file alias="pause_b">pixmaps/pause.png</file>
-        <file alias="play_b">pixmaps/play.png</file>
-        <file alias="stop_b">pixmaps/stop.png</file>
-        <file alias="next_b">pixmaps/next.png</file>
-        <file alias="previous_b">pixmaps/previous.png</file>
-        <file alias="eject">pixmaps/eject.png</file>
-        <file alias="fullscreen">pixmaps/toolbar/fullscreen.png</file>
-        <file alias="renderer">pixmaps/toolbar/renderer.png</file>
-        <file alias="defullscreen">pixmaps/toolbar/defullscreen.png</file>
-        <file alias="extended">pixmaps/toolbar/extended_16px.png</file>
-        <file alias="playlist">pixmaps/playlist/playlist.png</file>
-        <file alias="snapshot">pixmaps/toolbar/snapshot.png</file>
-        <file alias="record">pixmaps/toolbar/record_16px.png</file>
-        <file alias="atob_nob">pixmaps/toolbar/atob_nob.png</file>
-        <file alias="frame">pixmaps/toolbar/frame-by-frame.png</file>
-        <file alias="reverse">pixmaps/toolbar/play_reverse.png</file>
-        <file alias="clear">pixmaps/clear.png</file>
-        <file alias="atob">pixmaps/toolbar/atob.png</file>
-        <file alias="atob_noa">pixmaps/toolbar/atob_noa.png</file>
-        <file alias="dvd_menu">pixmaps/toolbar/dvd_menu.png</file>
-        <file alias="dvd_next">pixmaps/toolbar/dvd_next.png</file>
-        <file alias="dvd_prev">pixmaps/toolbar/dvd_prev.png</file>
-        <file alias="volslide-inside">pixmaps/toolbar/volume-slider-inside.png</file>
-        <file alias="volslide-outside">pixmaps/toolbar/volume-slider-outside.png</file>
-        <file alias="volume-high">pixmaps/toolbar/volume-high.png</file>
-        <file alias="volume-medium">pixmaps/toolbar/volume-medium.png</file>
-        <file alias="volume-low">pixmaps/toolbar/volume-low.png</file>
-        <file alias="volume-muted">pixmaps/toolbar/volume-muted.png</file>
-        <file alias="tv">pixmaps/toolbar/tv.png</file>
-        <file alias="tvtelx">pixmaps/toolbar/tvtelx.png</file>
-        <file alias="space">pixmaps/space.png</file>
-        <file alias="slower2">pixmaps/slower2.png</file>
-        <file alias="faster2">pixmaps/faster2.png</file>
+        <file alias="faster">pixmaps/faster.svg</file>
+        <file alias="slower">pixmaps/slower.svg</file>
+        <file alias="skip_fw">pixmaps/toolbar/skip_for.svg</file>
+        <file alias="skip_back">pixmaps/toolbar/skip_back.svg</file>
+        <file alias="pause_b">pixmaps/pause.svg</file>
+        <file alias="play_b">pixmaps/play.svg</file>
+        <file alias="stop_b">pixmaps/stop.svg</file>
+        <file alias="next_b">pixmaps/next.svg</file>
+        <file alias="previous_b">pixmaps/previous.svg</file>
+        <file alias="eject">pixmaps/eject.svg</file>
+        <file alias="fullscreen">pixmaps/toolbar/fullscreen.svg</file>
+        <file alias="renderer">pixmaps/toolbar/renderer.svg</file>
+        <file alias="defullscreen">pixmaps/toolbar/defullscreen.svg</file>
+        <file alias="extended">pixmaps/toolbar/extended_16px.svg</file>
+        <file alias="playlist">pixmaps/playlist/playlist.svg</file>
+        <file alias="snapshot">pixmaps/toolbar/snapshot.svg</file>
+        <file alias="record">pixmaps/toolbar/record_16px.svg</file>
+        <file alias="atob_nob">pixmaps/toolbar/atob_nob.svg</file>
+        <file alias="frame">pixmaps/toolbar/frame-by-frame.svg</file>
+        <file alias="reverse">pixmaps/toolbar/play_reverse.svg</file>
+        <file alias="clear">pixmaps/clear.svg</file>
+        <file alias="atob">pixmaps/toolbar/atob.svg</file>
+        <file alias="atob_noa">pixmaps/toolbar/atob_noa.svg</file>
+        <file alias="dvd_menu">pixmaps/toolbar/dvd_menu.svg</file>
+        <file alias="dvd_next">pixmaps/toolbar/dvd_next.svg</file>
+        <file alias="dvd_prev">pixmaps/toolbar/dvd_prev.svg</file>
+        <file alias="volslide-inside">pixmaps/toolbar/volume-slider-inside.svg</file>
+        <file alias="volslide-outside">pixmaps/toolbar/volume-slider-outside.svg</file>
+        <file alias="volume-high">pixmaps/toolbar/volume-high.svg</file>
+        <file alias="volume-medium">pixmaps/toolbar/volume-medium.svg</file>
+        <file alias="volume-low">pixmaps/toolbar/volume-low.svg</file>
+        <file alias="volume-muted">pixmaps/toolbar/volume-muted.svg</file>
+        <file alias="tv">pixmaps/toolbar/tv.svg</file>
+        <file alias="tvtelx">pixmaps/toolbar/tvtelx.svg</file>
+        <file alias="space">pixmaps/space.svg</file>
+        <file alias="slower2">pixmaps/slower2.svg</file>
+        <file alias="faster2">pixmaps/faster2.svg</file>
     </qresource>
     <qresource prefix="/buttons/playlist">
-        <file alias="playlist_add">pixmaps/playlist/add.png</file>
-        <file alias="playlist_remove">pixmaps/playlist/remove.png</file>
-        <file alias="repeat_off">pixmaps/playlist/repeat_off.png</file>
-        <file alias="repeat_all">pixmaps/playlist/repeat_all.png</file>
-        <file alias="repeat_one">pixmaps/playlist/repeat_one.png</file>
-        <file alias="shuffle_on">pixmaps/playlist/shuffle_on.png</file>
+        <file alias="playlist_add">pixmaps/playlist/add.svg</file>
+        <file alias="playlist_remove">pixmaps/playlist/remove.svg</file>
+        <file alias="repeat_off">pixmaps/playlist/repeat_off.svg</file>
+        <file alias="repeat_all">pixmaps/playlist/repeat_all.svg</file>
+        <file alias="repeat_one">pixmaps/playlist/repeat_one.svg</file>
+        <file alias="shuffle_on">pixmaps/playlist/shuffle_on.svg</file>
     </qresource>
     <qresource prefix="/type">
-        <file alias="capture-card">pixmaps/types/capture-card_16px.png</file>
-        <file alias="disc">pixmaps/types/disc_16px.png</file>
-        <file alias="file-asym">pixmaps/types/file-asym_16px.png</file>
-        <file alias="file-wide">pixmaps/types/file-wide_16px.png</file>
-        <file alias="folder-grey">pixmaps/types/folder-grey_16px.png</file>
-        <file alias="network">pixmaps/types/network_16px.png</file>
-        <file alias="directory">pixmaps/types/type_directory.png</file>
-        <file alias="file">pixmaps/types/type_file.png</file>
-        <file alias="stream">pixmaps/types/type_stream.png</file>
-        <file alias="node">pixmaps/types/type_node.png</file>
-        <file alias="playlist">pixmaps/types/type_playlist.png</file>
+        <file alias="capture-card">pixmaps/types/capture-card_16px.svg</file>
+        <file alias="disc">pixmaps/types/disc_16px.svg</file>
+        <file alias="file-asym">pixmaps/types/file-asym_16px.svg</file>
+        <file alias="file-wide">pixmaps/types/file-wide_16px.svg</file>
+        <file alias="folder-grey">pixmaps/types/folder-grey_16px.svg</file>
+        <file alias="network">pixmaps/types/network_16px.svg</file>
+        <file alias="directory">pixmaps/types/type_directory.svg</file>
+        <file alias="file">pixmaps/types/type_file.svg</file>
+        <file alias="stream">pixmaps/types/type_stream.svg</file>
+        <file alias="node">pixmaps/types/type_node.svg</file>
+        <file alias="playlist">pixmaps/types/type_playlist.svg</file>
     </qresource>
     <qresource prefix="/">
-        <file alias="update">pixmaps/update.png</file>
+        <file alias="update">pixmaps/update.svg</file>
         <file alias="noart.png">pixmaps/noart.png</file>
         <file alias="noart64">pixmaps/noart-64.png</file>
-        <file alias="go-next">pixmaps/go-next.png</file>
-        <file alias="new.png">pixmaps/profile_new.png</file>
-        <file alias="lock">pixmaps/lock.png</file>
-        <file alias="search_clear">pixmaps/search_clear.png</file>
-        <file alias="dropzone">pixmaps/playlist/dropzone.png</file>
-        <file alias="valid">pixmaps/valid.png</file>
+        <file alias="go-next">pixmaps/go-next.svg</file>
+        <file alias="new.png">pixmaps/profile_new.svg</file>
+        <file alias="lock">pixmaps/lock.svg</file>
+        <file alias="search_clear">pixmaps/search_clear.svg</file>
+        <file alias="dropzone">pixmaps/playlist/dropzone.svg</file>
+        <file alias="valid">pixmaps/valid.svg</file>
     </qresource>
     <qresource prefix="/prefsmenu">
         <file alias="cone_audio_64">pixmaps/prefs/spref_cone_Audio_64.png</file>
@@ -106,52 +106,52 @@
         <file alias="sample_skins">pixmaps/sample_skins.png</file>
     </qresource>
     <qresource prefix="/prefsmenu/advanced">
-        <file alias="audio">pixmaps/prefs/advprefs_audio.png</file>
-        <file alias="codec">pixmaps/prefs/advprefs_codec.png</file>
-        <file alias="extended">pixmaps/prefs/advprefs_extended.png</file>
-        <file alias="intf">pixmaps/prefs/advprefs_intf.png</file>
-        <file alias="playlist">pixmaps/prefs/advprefs_playlist.png</file>
-        <file alias="sout">pixmaps/prefs/advprefs_sout.png</file>
-        <file alias="video">pixmaps/prefs/advprefs_video.png</file>
+        <file alias="audio">pixmaps/prefs/advprefs_audio.svg</file>
+        <file alias="codec">pixmaps/prefs/advprefs_codec.svg</file>
+        <file alias="extended">pixmaps/prefs/advprefs_extended.svg</file>
+        <file alias="intf">pixmaps/prefs/advprefs_intf.svg</file>
+        <file alias="playlist">pixmaps/prefs/advprefs_playlist.svg</file>
+        <file alias="sout">pixmaps/prefs/advprefs_sout.svg</file>
+        <file alias="video">pixmaps/prefs/advprefs_video.svg</file>
     </qresource>
     <qresource prefix="/win7">
-        <file alias="pause">pixmaps/win7/win7thumbnail_pause.png</file>
-        <file alias="prev">pixmaps/win7/win7thumbnail_prev.png</file>
-        <file alias="play">pixmaps/win7/win7thumbnail_play.png</file>
-        <file alias="next">pixmaps/win7/win7thumbnail_next.png</file>
+        <file alias="pause">pixmaps/win7/win7thumbnail_pause.svg</file>
+        <file alias="prev">pixmaps/win7/win7thumbnail_prev.svg</file>
+        <file alias="play">pixmaps/win7/win7thumbnail_play.svg</file>
+        <file alias="next">pixmaps/win7/win7thumbnail_next.svg</file>
     </qresource>
     <qresource prefix="/sidebar">
-        <file alias="disc">pixmaps/playlist/sidebar-icons/disc.png</file>
-        <file alias="playlist">pixmaps/playlist/sidebar-icons/playlist.png</file>
-        <file alias="mtp">pixmaps/playlist/sidebar-icons/mtp.png</file>
-        <file alias="network">pixmaps/playlist/sidebar-icons/network.png</file>
-        <file alias="movie">pixmaps/playlist/sidebar-icons/movie.png</file>
-        <file alias="podcast">pixmaps/playlist/sidebar-icons/podcast.png</file>
-        <file alias="music">pixmaps/playlist/sidebar-icons/music.png</file>
-        <file alias="pictures">pixmaps/playlist/sidebar-icons/pictures.png</file>
-        <file alias="screen">pixmaps/playlist/sidebar-icons/screen.png</file>
-        <file alias="library">pixmaps/playlist/sidebar-icons/library.png</file>
-        <file alias="capture">pixmaps/playlist/sidebar-icons/capture.png</file>
-        <file alias="lan">pixmaps/playlist/sidebar-icons/lan.png</file>
+        <file alias="disc">pixmaps/playlist/sidebar-icons/disc.svg</file>
+        <file alias="playlist">pixmaps/playlist/sidebar-icons/playlist.svg</file>
+        <file alias="mtp">pixmaps/playlist/sidebar-icons/mtp.svg</file>
+        <file alias="network">pixmaps/playlist/sidebar-icons/network.svg</file>
+        <file alias="movie">pixmaps/playlist/sidebar-icons/movie.svg</file>
+        <file alias="podcast">pixmaps/playlist/sidebar-icons/podcast.svg</file>
+        <file alias="music">pixmaps/playlist/sidebar-icons/music.svg</file>
+        <file alias="pictures">pixmaps/playlist/sidebar-icons/pictures.svg</file>
+        <file alias="screen">pixmaps/playlist/sidebar-icons/screen.svg</file>
+        <file alias="library">pixmaps/playlist/sidebar-icons/library.svg</file>
+        <file alias="capture">pixmaps/playlist/sidebar-icons/capture.svg</file>
+        <file alias="lan">pixmaps/playlist/sidebar-icons/lan.svg</file>
     </qresource>
     <qresource prefix="/sidebar/sd">
-        <file alias="icecast">pixmaps/playlist/sidebar-icons/sd/icecast.png</file>
-        <file alias="appletrailers">pixmaps/playlist/sidebar-icons/sd/appletrailers.png</file>
-        <file alias="assembleenationale">pixmaps/playlist/sidebar-icons/sd/assembleenationale.png</file>
-        <file alias="fmc">pixmaps/playlist/sidebar-icons/sd/fmc.png</file>
-        <file alias="frenchtv">pixmaps/playlist/sidebar-icons/sd/frenchtv.png</file>
-        <file alias="jamendo">pixmaps/playlist/sidebar-icons/sd/jamendo.png</file>
-        <file alias="katsomo">pixmaps/playlist/sidebar-icons/sd/katsomo.png</file>
+        <file alias="icecast">pixmaps/playlist/sidebar-icons/sd/icecast.svg</file>
+        <file alias="appletrailers">pixmaps/playlist/sidebar-icons/sd/appletrailers.svg</file>
+        <file alias="assembleenationale">pixmaps/playlist/sidebar-icons/sd/assembleenationale.svg</file>
+        <file alias="fmc">pixmaps/playlist/sidebar-icons/sd/fmc.svg</file>
+        <file alias="frenchtv">pixmaps/playlist/sidebar-icons/sd/frenchtv.svg</file>
+        <file alias="jamendo">pixmaps/playlist/sidebar-icons/sd/jamendo.svg</file>
+        <file alias="katsomo">pixmaps/playlist/sidebar-icons/sd/katsomo.svg</file>
     </qresource>
     <qresource prefix="/addons">
-        <file alias="default">pixmaps/addons/addon.png</file>
-        <file alias="broken">pixmaps/addons/addon_broken.png</file>
-        <file alias="score">pixmaps/addons/score.png</file>
-        <file alias="addon_blue">pixmaps/addons/addon_blue.png</file>
-        <file alias="addon_cyan">pixmaps/addons/addon_cyan.png</file>
-        <file alias="addon_green">pixmaps/addons/addon_green.png</file>
-        <file alias="addon_magenta">pixmaps/addons/addon_magenta.png</file>
-        <file alias="addon_red">pixmaps/addons/addon_red.png</file>
-        <file alias="addon_yellow">pixmaps/addons/addon_yellow.png</file>
+        <file alias="default">pixmaps/addons/addon.svg</file>
+        <file alias="broken">pixmaps/addons/addon_broken.svg</file>
+        <file alias="score">pixmaps/addons/score.svg</file>
+        <file alias="addon_blue">pixmaps/addons/addon_blue.svg</file>
+        <file alias="addon_cyan">pixmaps/addons/addon_cyan.svg</file>
+        <file alias="addon_green">pixmaps/addons/addon_green.svg</file>
+        <file alias="addon_magenta">pixmaps/addons/addon_magenta.svg</file>
+        <file alias="addon_red">pixmaps/addons/addon_red.svg</file>
+        <file alias="addon_yellow">pixmaps/addons/addon_yellow.svg</file>
     </qresource>
 </RCC>
-- 
2.14.1



More information about the vlc-devel mailing list