diff --git a/src/plugins/debugger/debugger.qrc b/src/plugins/debugger/debugger.qrc
index d7bd49643d1..91ff450ccbc 100644
--- a/src/plugins/debugger/debugger.qrc
+++ b/src/plugins/debugger/debugger.qrc
@@ -13,29 +13,30 @@
images/debugger_interrupt@2x.png
images/debugger_interrupt_mask.png
images/debugger_interrupt_mask@2x.png
- images/debugger_reversemode_16.png
+ images/debugger_reversemode.png
+ images/debugger_reversemode@2x.png
+ images/debugger_reversemode_background.png
+ images/debugger_reversemode_background@2x.png
images/debugger_singleinstructionmode.png
images/debugger_singleinstructionmode@2x.png
- images/debugger_snapshot_small.png
images/debugger_stepinto_small.png
images/debugger_stepinto_small@2x.png
- images/debugger_steponeproc_small.png
images/debugger_stepout_small.png
images/debugger_stepout_small@2x.png
images/debugger_stepover_small.png
images/debugger_stepover_small@2x.png
- images/debugger_stepoverproc_small.png
images/watchpoint.png
images/tracepoint.png
- images/breakpoint_16.png
- images/breakpoint_24.png
- images/breakpoint_disabled_16.png
- images/breakpoint_disabled_24.png
- images/breakpoint_disabled_32.png
- images/breakpoint_pending_16.png
- images/breakpoint_pending_24.png
- images/location_16.png
- images/location_24.png
+ images/breakpoint.png
+ images/breakpoint@2x.png
+ images/breakpoint_disabled.png
+ images/breakpoint_disabled@2x.png
+ images/breakpoint_pending_overlay.png
+ images/breakpoint_pending_overlay@2x.png
+ images/location.png
+ images/location@2x.png
+ images/location_background.png
+ images/location_background@2x.png
images/mode_debug.png
images/mode_debug@2x.png
images/mode_debug_mask.png
@@ -43,7 +44,6 @@
images/pin.xpm
images/qml/select.png
images/qml/app-on-top.png
- images/qml/apply-on-save.png
images/debugger_restart_small.png
images/debugger_restart_small@2x.png
images/recordfill.png
diff --git a/src/plugins/debugger/debuggericons.h b/src/plugins/debugger/debuggericons.h
index 3c94306ccc3..1d98a1d40fd 100644
--- a/src/plugins/debugger/debuggericons.h
+++ b/src/plugins/debugger/debuggericons.h
@@ -31,12 +31,13 @@
namespace Debugger {
namespace Icons {
-const Utils::Icon BREAKPOINT(
- QLatin1String(":/debugger/images/breakpoint_16.png"));
-const Utils::Icon BREAKPOINT_DISABLED(
- QLatin1String(":/debugger/images/breakpoint_disabled_16.png"));
-const Utils::Icon BREAKPOINT_PENDING(
- QLatin1String(":/debugger/images/breakpoint_pending_16.png"));
+const Utils::Icon BREAKPOINT({
+ {QLatin1String(":/debugger/images/breakpoint.png"), Utils::Theme::IconsErrorColor}}, Utils::Icon::Tint);
+const Utils::Icon BREAKPOINT_DISABLED({
+ {QLatin1String(":/debugger/images/breakpoint_disabled.png"), Utils::Theme::IconsErrorColor}}, Utils::Icon::Tint);
+const Utils::Icon BREAKPOINT_PENDING({
+ {QLatin1String(":/debugger/images/breakpoint.png"), Utils::Theme::IconsErrorColor},
+ {QLatin1String(":/debugger/images/breakpoint_pending_overlay.png"), Utils::Theme::PanelTextColorDark}}, Utils::Icon::IconStyleOptions(Utils::Icon::Tint | Utils::Icon::PunchEdges));
const Utils::Icon BREAKPOINTS(
QLatin1String(":/debugger/images/debugger_breakpoints.png"));
const Utils::Icon WATCHPOINT(
@@ -64,14 +65,12 @@ const Utils::Icon DEBUG_INTERRUPT_SMALL({
const Utils::Icon DEBUG_EXIT_SMALL({
{QLatin1String(":/core/images/stop_small.png"), Utils::Theme::IconsStopColor},
{QLatin1String(":/projectexplorer/images/debugger_overlay_small.png"), Utils::Theme::IconsDebugColor}});
-const Utils::Icon LOCATION(
- QLatin1String(":/debugger/images/location_16.png"));
-const Utils::Icon SNAPSHOT(
- QLatin1String(":/debugger/images/debugger_snapshot_small.png"));
-const Utils::Icon REVERSE_MODE(
- QLatin1String(":/debugger/images/debugger_reversemode_16.png"));
-const Utils::Icon APPLY_ON_SAVE(
- QLatin1String(":/debugger/images/qml/apply-on-save.png"));
+const Utils::Icon LOCATION({
+ {QLatin1String(":/debugger/images/location_background.png"), Utils::Theme::IconsCodeModelOverlayForegroundColor},
+ {QLatin1String(":/debugger/images/location.png"), Utils::Theme::IconsWarningToolBarColor}}, Utils::Icon::Tint);
+const Utils::Icon REVERSE_MODE({
+ {QLatin1String(":/debugger/images/debugger_reversemode_background.png"), Utils::Theme::IconsCodeModelOverlayForegroundColor},
+ {QLatin1String(":/debugger/images/debugger_reversemode.png"), Utils::Theme::IconsInfoColor}}, Utils::Icon::Tint);
const Utils::Icon APP_ON_TOP(
QLatin1String(":/debugger/images/qml/app-on-top.png"));
const Utils::Icon SELECT(
diff --git a/src/plugins/debugger/images/breakpoint.png b/src/plugins/debugger/images/breakpoint.png
new file mode 100644
index 00000000000..57dc3054c83
Binary files /dev/null and b/src/plugins/debugger/images/breakpoint.png differ
diff --git a/src/plugins/debugger/images/breakpoint.svg b/src/plugins/debugger/images/breakpoint.svg
deleted file mode 100644
index e8d63cc9037..00000000000
--- a/src/plugins/debugger/images/breakpoint.svg
+++ /dev/null
@@ -1,154 +0,0 @@
-
-
-
diff --git a/src/plugins/debugger/images/breakpoint@2x.png b/src/plugins/debugger/images/breakpoint@2x.png
new file mode 100644
index 00000000000..d4062c909c2
Binary files /dev/null and b/src/plugins/debugger/images/breakpoint@2x.png differ
diff --git a/src/plugins/debugger/images/breakpoint_16.png b/src/plugins/debugger/images/breakpoint_16.png
deleted file mode 100644
index 54123120247..00000000000
Binary files a/src/plugins/debugger/images/breakpoint_16.png and /dev/null differ
diff --git a/src/plugins/debugger/images/breakpoint_24.png b/src/plugins/debugger/images/breakpoint_24.png
deleted file mode 100644
index 092d2e3c862..00000000000
Binary files a/src/plugins/debugger/images/breakpoint_24.png and /dev/null differ
diff --git a/src/plugins/debugger/images/breakpoint_disabled.png b/src/plugins/debugger/images/breakpoint_disabled.png
new file mode 100644
index 00000000000..ec15f81c0b8
Binary files /dev/null and b/src/plugins/debugger/images/breakpoint_disabled.png differ
diff --git a/src/plugins/debugger/images/breakpoint_disabled.svg b/src/plugins/debugger/images/breakpoint_disabled.svg
deleted file mode 100644
index afe229b6ca2..00000000000
--- a/src/plugins/debugger/images/breakpoint_disabled.svg
+++ /dev/null
@@ -1,171 +0,0 @@
-
-
-
diff --git a/src/plugins/debugger/images/breakpoint_disabled@2x.png b/src/plugins/debugger/images/breakpoint_disabled@2x.png
new file mode 100644
index 00000000000..0349dbcd477
Binary files /dev/null and b/src/plugins/debugger/images/breakpoint_disabled@2x.png differ
diff --git a/src/plugins/debugger/images/breakpoint_disabled_16.png b/src/plugins/debugger/images/breakpoint_disabled_16.png
deleted file mode 100644
index 6734bd1409d..00000000000
Binary files a/src/plugins/debugger/images/breakpoint_disabled_16.png and /dev/null differ
diff --git a/src/plugins/debugger/images/breakpoint_disabled_24.png b/src/plugins/debugger/images/breakpoint_disabled_24.png
deleted file mode 100644
index 3171a5f6af9..00000000000
Binary files a/src/plugins/debugger/images/breakpoint_disabled_24.png and /dev/null differ
diff --git a/src/plugins/debugger/images/breakpoint_disabled_32.png b/src/plugins/debugger/images/breakpoint_disabled_32.png
deleted file mode 100644
index 432476e6612..00000000000
Binary files a/src/plugins/debugger/images/breakpoint_disabled_32.png and /dev/null differ
diff --git a/src/plugins/debugger/images/breakpoint_pending.svg b/src/plugins/debugger/images/breakpoint_pending.svg
deleted file mode 100644
index e7094068b53..00000000000
--- a/src/plugins/debugger/images/breakpoint_pending.svg
+++ /dev/null
@@ -1,534 +0,0 @@
-
-
-
diff --git a/src/plugins/debugger/images/breakpoint_pending_16.png b/src/plugins/debugger/images/breakpoint_pending_16.png
deleted file mode 100644
index cadd69febd0..00000000000
Binary files a/src/plugins/debugger/images/breakpoint_pending_16.png and /dev/null differ
diff --git a/src/plugins/debugger/images/breakpoint_pending_24.png b/src/plugins/debugger/images/breakpoint_pending_24.png
deleted file mode 100644
index 3549e0ac292..00000000000
Binary files a/src/plugins/debugger/images/breakpoint_pending_24.png and /dev/null differ
diff --git a/src/plugins/debugger/images/breakpoint_pending_overlay.png b/src/plugins/debugger/images/breakpoint_pending_overlay.png
new file mode 100644
index 00000000000..0bb7faa81ab
Binary files /dev/null and b/src/plugins/debugger/images/breakpoint_pending_overlay.png differ
diff --git a/src/plugins/debugger/images/breakpoint_pending_overlay@2x.png b/src/plugins/debugger/images/breakpoint_pending_overlay@2x.png
new file mode 100644
index 00000000000..fb9cffc7902
Binary files /dev/null and b/src/plugins/debugger/images/breakpoint_pending_overlay@2x.png differ
diff --git a/src/plugins/debugger/images/debugger_reversemode.png b/src/plugins/debugger/images/debugger_reversemode.png
new file mode 100644
index 00000000000..eec3daede44
Binary files /dev/null and b/src/plugins/debugger/images/debugger_reversemode.png differ
diff --git a/src/plugins/debugger/images/debugger_reversemode.svg b/src/plugins/debugger/images/debugger_reversemode.svg
deleted file mode 100644
index 5f492bccdb6..00000000000
--- a/src/plugins/debugger/images/debugger_reversemode.svg
+++ /dev/null
@@ -1,174 +0,0 @@
-
-
-
-
diff --git a/src/plugins/debugger/images/debugger_reversemode@2x.png b/src/plugins/debugger/images/debugger_reversemode@2x.png
new file mode 100644
index 00000000000..9c8b2ff75eb
Binary files /dev/null and b/src/plugins/debugger/images/debugger_reversemode@2x.png differ
diff --git a/src/plugins/debugger/images/debugger_reversemode_16.png b/src/plugins/debugger/images/debugger_reversemode_16.png
deleted file mode 100644
index 784914515d7..00000000000
Binary files a/src/plugins/debugger/images/debugger_reversemode_16.png and /dev/null differ
diff --git a/src/plugins/debugger/images/debugger_reversemode_background.png b/src/plugins/debugger/images/debugger_reversemode_background.png
new file mode 100644
index 00000000000..dc2e9eed211
Binary files /dev/null and b/src/plugins/debugger/images/debugger_reversemode_background.png differ
diff --git a/src/plugins/debugger/images/debugger_reversemode_background@2x.png b/src/plugins/debugger/images/debugger_reversemode_background@2x.png
new file mode 100644
index 00000000000..1c1903a5f64
Binary files /dev/null and b/src/plugins/debugger/images/debugger_reversemode_background@2x.png differ
diff --git a/src/plugins/debugger/images/debugger_snapshot_small.png b/src/plugins/debugger/images/debugger_snapshot_small.png
deleted file mode 100644
index 071451e2c60..00000000000
Binary files a/src/plugins/debugger/images/debugger_snapshot_small.png and /dev/null differ
diff --git a/src/plugins/debugger/images/debugger_steponeproc_small.png b/src/plugins/debugger/images/debugger_steponeproc_small.png
deleted file mode 100644
index cf164c66047..00000000000
Binary files a/src/plugins/debugger/images/debugger_steponeproc_small.png and /dev/null differ
diff --git a/src/plugins/debugger/images/debugger_stepoverproc_small.png b/src/plugins/debugger/images/debugger_stepoverproc_small.png
deleted file mode 100644
index 34e712da06e..00000000000
Binary files a/src/plugins/debugger/images/debugger_stepoverproc_small.png and /dev/null differ
diff --git a/src/plugins/debugger/images/location.png b/src/plugins/debugger/images/location.png
new file mode 100644
index 00000000000..023de4fb188
Binary files /dev/null and b/src/plugins/debugger/images/location.png differ
diff --git a/src/plugins/debugger/images/location.svg b/src/plugins/debugger/images/location.svg
deleted file mode 100644
index afb70052a14..00000000000
--- a/src/plugins/debugger/images/location.svg
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
diff --git a/src/plugins/debugger/images/location@2x.png b/src/plugins/debugger/images/location@2x.png
new file mode 100644
index 00000000000..fd08adc79f4
Binary files /dev/null and b/src/plugins/debugger/images/location@2x.png differ
diff --git a/src/plugins/debugger/images/location_16.png b/src/plugins/debugger/images/location_16.png
deleted file mode 100644
index 6b5986a291e..00000000000
Binary files a/src/plugins/debugger/images/location_16.png and /dev/null differ
diff --git a/src/plugins/debugger/images/location_24.png b/src/plugins/debugger/images/location_24.png
deleted file mode 100644
index 3066cd2da15..00000000000
Binary files a/src/plugins/debugger/images/location_24.png and /dev/null differ
diff --git a/src/plugins/debugger/images/location_background.png b/src/plugins/debugger/images/location_background.png
new file mode 100644
index 00000000000..1adab1199fa
Binary files /dev/null and b/src/plugins/debugger/images/location_background.png differ
diff --git a/src/plugins/debugger/images/location_background@2x.png b/src/plugins/debugger/images/location_background@2x.png
new file mode 100644
index 00000000000..95e21455c89
Binary files /dev/null and b/src/plugins/debugger/images/location_background@2x.png differ
diff --git a/src/plugins/debugger/images/qml/apply-on-save.png b/src/plugins/debugger/images/qml/apply-on-save.png
deleted file mode 100644
index 19e75ab66d0..00000000000
Binary files a/src/plugins/debugger/images/qml/apply-on-save.png and /dev/null differ
diff --git a/src/tools/icons/qtcreatoricons.svg b/src/tools/icons/qtcreatoricons.svg
index 97867993554..0a080095b1a 100644
--- a/src/tools/icons/qtcreatoricons.svg
+++ b/src/tools/icons/qtcreatoricons.svg
@@ -4151,6 +4151,130 @@
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccc" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+