From c0b5aa7a59fc5a843de5c117c5bbcd573f9978bb Mon Sep 17 00:00:00 2001 From: scorpio810 Date: Sun, 4 Dec 2016 03:50:12 +0000 Subject: [PATCH] Minor: RichTextEditor : add action to Create superscript or subscript text or numbers git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4798 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- ico/22x22/format-text-subscript.svg.png | Bin 0 -> 538 bytes ico/22x22/format-text-superscript.svg.png | Bin 0 -> 590 bytes qelectrotech.qrc | 2 ++ sources/qeticons.cpp | 4 ++++ sources/qeticons.h | 2 ++ sources/richtext/richtexteditor.cpp | 8 ++++---- 6 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 ico/22x22/format-text-subscript.svg.png create mode 100644 ico/22x22/format-text-superscript.svg.png diff --git a/ico/22x22/format-text-subscript.svg.png b/ico/22x22/format-text-subscript.svg.png new file mode 100644 index 0000000000000000000000000000000000000000..49b48470d23993fce3f4904cf1f09df5c9dafd76 GIT binary patch literal 538 zcmV+#0_FXQP)vxj6b4=q$Ln6j3VNd$(k%;8+wFCp(lWdiK6HWfcJhA zSgY6T*Ut=xVYmjYNZJ^Vnc3#xh4;@4d+$2{S(g2QlO*{H>;a`-_{S zN!rS1X0{4klXN4BqHmMn6Bi^+)4RYG;G_3`e=OdS^u)~Cz;v+pz9Z>4P1A?nZui$; zo_Puo1i^5tM`rdSj^mg4Nh3XOG#XbW-2pxnpd;m+lbHpQo{wiEaF%85!7kpOh7MOP z=@YOR1i`IB7$hdQuwNwIq&}F z%(-`FWM(X41q-1r61?+Y3#--YAj7X_b|*=ayTkgn96RS^W>rbI#x)f+uTrV(DVNKe zz&_xbbME03#{l1hAgFdaou_j-E|p4AAG!rJr#W`cNm9*w|6o`v1WRfGo4`HbbQDF0 z3$}k5KAG9PdcA%KI0M}G-aiR~;I^4v=-&hwiQ^@3V=i#7*Sjofhot2+P2WaQ^v=wh z1F&;W1@31@(T`yxj^kGV-uqQxDGbA-MZiLE6h%wGF-gmVYi73EKb&ad++gp03n0() z-{3S&UjrW`U780xF~^NYV|TaP{RHfl^lVr&v*W-);G}czO%Zsad0Cd71NH-J-usVZ z@`j}A{EFl6z~1|oq^&H=uB@-Ge;e1sFgzjYqNJNv@Y;@KT&vX%NIDCwOoIXhLGTzj z5{BWaBF7`(JkOi`r+8FQvjY6!57RL|6<2}xNs_#nRS?JVXW%(-zTIx`nzgU+>$aWs c|NWYN0&GsFBYC*QEdT%j07*qoM6N<$g6ppaB>(^b literal 0 HcmV?d00001 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