diff --git a/ico/22x22/format-text-subscript.svg.png b/ico/22x22/format-text-subscript.svg.png
new file mode 100644
index 000000000..49b48470d
Binary files /dev/null and b/ico/22x22/format-text-subscript.svg.png differ
diff --git a/ico/22x22/format-text-superscript.svg.png b/ico/22x22/format-text-superscript.svg.png
new file mode 100644
index 000000000..f719c9f6b
Binary files /dev/null and b/ico/22x22/format-text-superscript.svg.png differ
diff --git a/qelectrotech.qrc b/qelectrotech.qrc
index 161664349..98020e2d4 100644
--- a/qelectrotech.qrc
+++ b/qelectrotech.qrc
@@ -253,5 +253,7 @@
ico/16x16/help-donate.svg
ico/16x16/edit-download.svg
ico/16x16/kdenlive-show-video.svg
+ ico/22x22/format-text-subscript.svg.png
+ ico/22x22/format-text-superscript.svg.png
diff --git a/sources/qeticons.cpp b/sources/qeticons.cpp
index 3b378d763..b26995223 100644
--- a/sources/qeticons.cpp
+++ b/sources/qeticons.cpp
@@ -190,6 +190,8 @@ namespace QET {
QIcon QETDonate;
QIcon QETDownload;
QIcon QETVideo;
+ QIcon super;
+ QIcon sub;
}
}
@@ -462,4 +464,6 @@ void QET::Icons::initIcons() {
listDrawings .addFile(":/ico/48x48/view-pim-journal.png");
AutoNum .addFile(":/ico/128x128/plasmagik.png");
TerminalStrip .addFile(":/ico/22x22/terminalstrip.png");
+ sub .addFile(":/ico/22x22/format-text-subscript.svg.png");
+ super .addFile(":/ico/22x22/format-text-superscript.svg.png");
}
diff --git a/sources/qeticons.h b/sources/qeticons.h
index cde960e5c..777817fe6 100644
--- a/sources/qeticons.h
+++ b/sources/qeticons.h
@@ -199,6 +199,8 @@ namespace QET {
extern QIcon QETDonate;
extern QIcon QETDownload;
extern QIcon QETVideo;
+ extern QIcon super;
+ extern QIcon sub;
}
}
#endif
diff --git a/sources/richtext/richtexteditor.cpp b/sources/richtext/richtexteditor.cpp
index e562bf552..ba779a400 100644
--- a/sources/richtext/richtexteditor.cpp
+++ b/sources/richtext/richtexteditor.cpp
@@ -503,19 +503,19 @@ RichTextEditorToolBar::RichTextEditorToolBar(RichTextEditor *editor,
// Superscript and subscript buttons
m_valign_sup_action = createCheckableAction(
- QIcon(),
+ QIcon(":/ico/22x22/format-text-superscript.svg.png"),
tr("Superscript"),
this, SLOT(setVAlignSuper(bool)), this);
addAction(m_valign_sup_action);
m_valign_sub_action = createCheckableAction(
- QIcon(),
+ QIcon(":/ico/22x22/format-text-subscript.svg.png"),
tr("Subscript"),
this, SLOT(setVAlignSub(bool)), this);
addAction(m_valign_sub_action);
- m_valign_sup_action -> setVisible( false );
- m_valign_sub_action -> setVisible( false );
+ m_valign_sup_action -> setVisible( true );
+ m_valign_sub_action -> setVisible( true );
// Insert hyperlink and image buttons