From: Carsten Niehaus Date: Sun, 24 Jul 2005 14:18:10 +0000 (+0000) Subject: add support for sub, sup and br tags X-Git-Tag: v3.4.90~3 X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=5931b5bd1fcfa50dda90908d715322e718babe5e;p=libqmvoc.git add support for sub, sup and br tags svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=438153 --- diff --git a/kdeeduui/kdeeduglossary.cpp b/kdeeduui/kdeeduglossary.cpp index 7979028..d71b127 100644 --- a/kdeeduui/kdeeduglossary.cpp +++ b/kdeeduui/kdeeduglossary.cpp @@ -131,13 +131,21 @@ QValueList Glossary::readItems( QDomDocument &itemDocument ) QString desc = descNode.toElement().text(); desc.prepend("[img]"+picName +"[/img]" ); - desc.replace("[b]", "" ); - desc.replace("[/b]", "" ); - desc.replace("[i]", "" ); - desc.replace("[/i]", "" ); item->setName( i18n( nameNode.toElement( ).text().utf8() ) ); - item->setDesc( i18n( desc.utf8() ) ); + + item->setDesc( item->desc().replace("[b]", "" ) ); + item->setDesc( item->desc().replace("[/b]", "" ) ); + item->setDesc( item->desc().replace("[i]", "" ) ); + item->setDesc( item->desc().replace("[/i]", "" ) ); + item->setDesc( item->desc().replace("[sub]", "" ) ); + item->setDesc( item->desc().replace("[/sub]", "" ) ); + item->setDesc( item->desc().replace("[sup]", "" ) ); + item->setDesc( item->desc().replace("[/sup]", "" ) ); + item->setDesc( item->desc().replace("[br]", "
" ) ); + + item->setDesc( i18n( item->desc().utf8() ) ); + refNodeList = refNode.elementsByTagName( "refitem" ); for ( uint it = 0; it < refNodeList.count(); it++ ) {