diff --git a/ico/32x32/format-text-bold.png b/ico/32x32/format-text-bold.png
new file mode 100644
index 000000000..8949f44ac
Binary files /dev/null and b/ico/32x32/format-text-bold.png differ
diff --git a/ico/32x32/format-text-color.png b/ico/32x32/format-text-color.png
new file mode 100644
index 000000000..66fee9c87
Binary files /dev/null and b/ico/32x32/format-text-color.png differ
diff --git a/ico/32x32/format-text-italic.png b/ico/32x32/format-text-italic.png
new file mode 100644
index 000000000..b566b3478
Binary files /dev/null and b/ico/32x32/format-text-italic.png differ
diff --git a/ico/32x32/format-text-underline.png b/ico/32x32/format-text-underline.png
new file mode 100644
index 000000000..7c8bd5b7f
Binary files /dev/null and b/ico/32x32/format-text-underline.png differ
diff --git a/ico/32x32/insert-link.png b/ico/32x32/insert-link.png
new file mode 100644
index 000000000..1347a931a
Binary files /dev/null and b/ico/32x32/insert-link.png differ
diff --git a/qelectrotech.qrc b/qelectrotech.qrc
index 85b3e8dcc..2c3c645e9 100644
--- a/qelectrotech.qrc
+++ b/qelectrotech.qrc
@@ -206,5 +206,8 @@
LICENSE
ico/48x48/user-away.png
ico/48x48/user-away-extended.png
+ ico/32x32/format-text-bold.png
+ ico/32x32/format-text-italic.png
+ ico/32x32/format-text-underline.png
diff --git a/sources/richtext/richtexteditor.cpp b/sources/richtext/richtexteditor.cpp
index 36703de93..90e3ece14 100644
--- a/sources/richtext/richtexteditor.cpp
+++ b/sources/richtext/richtexteditor.cpp
@@ -357,19 +357,20 @@ RichTextEditorToolBar::RichTextEditorToolBar(RichTextEditor *editor,
// Bold, italic and underline buttons
- m_bold_action = createCheckableAction(QIcon(),
+ m_bold_action = createCheckableAction
+ (QIcon(":/ico/32x32/format-text-bold.png"),
tr("Bold"), editor, SLOT(setFontBold(bool)), this);
m_bold_action->setShortcut(tr("CTRL+B"));
addAction(m_bold_action);
m_italic_action = createCheckableAction(
- QIcon(),
+ QIcon(":/ico/32x32/format-text-italic.png");
tr("Italic"), editor, SLOT(setFontItalic(bool)), this);
m_italic_action->setShortcut(tr("CTRL+I"));
addAction(m_italic_action);
m_underline_action = createCheckableAction(
- QIcon(),
+ QIcon(":/ico/32x32/format-text-underline.png"),
tr("Underline"), editor, SLOT(setFontUnderline(bool)), this);
m_underline_action->setShortcut(tr("CTRL+U"));
addAction(m_underline_action);