diff --git a/data/graphics.qrc b/data/graphics.qrc
index 4cc272b4..98b25a73 100644
--- a/data/graphics.qrc
+++ b/data/graphics.qrc
@@ -5,6 +5,7 @@
img/app/org.flameshot.Flameshot.png
img/app/flameshot.png
img/app/keyboard.svg
+ img/material/black/accept.svg
img/material/black/arrow-bottom-left.svg
img/material/black/centeralign.svg
img/material/black/circle-outline.svg
@@ -46,6 +47,7 @@
img/material/black/minus.svg
img/material/black/plus.svg
img/material/black/shortcut.svg
+ img/material/white/accept.svg
img/material/white/arrow-bottom-left.svg
img/material/white/centeralign.svg
img/material/white/circle-outline.svg
diff --git a/data/img/material/black/accept.svg b/data/img/material/black/accept.svg
new file mode 100644
index 00000000..b7e19d35
--- /dev/null
+++ b/data/img/material/black/accept.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/img/material/white/accept.svg b/data/img/material/white/accept.svg
new file mode 100644
index 00000000..5d5d7d2d
--- /dev/null
+++ b/data/img/material/white/accept.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/tools/accept/accepttool.cpp b/src/tools/accept/accepttool.cpp
index 0eea93df..0457ae7f 100644
--- a/src/tools/accept/accepttool.cpp
+++ b/src/tools/accept/accepttool.cpp
@@ -23,8 +23,7 @@ bool AcceptTool::closeOnButtonPressed() const
QIcon AcceptTool::icon(const QColor& background, bool inEditor) const
{
Q_UNUSED(inEditor)
- // TODO add new icon
- return qApp->style()->standardIcon(QStyle::SP_DialogApplyButton);
+ return QIcon(iconPath(background) + "accept.svg");
}
QString AcceptTool::name() const