* GuiDocument.cpp:

* add some unicode FIXMEs

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27249 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Jürgen Spitzmüller 2008-11-04 15:44:02 +00:00
parent 006f5683e0
commit 05a3f9b3f9

View File

@ -202,6 +202,7 @@ docstring getModuleDescription(string const & modName)
LyXModule const * const mod = moduleList[modName];
if (!mod)
return _("Module not found!");
// FIXME Unicode
return translateIfPossible(from_utf8(mod->getDescription()));
}
@ -2309,6 +2310,7 @@ list<GuiDocument::modInfoStruct> const
m.id = *it;
LyXModule * mod = moduleList[*it];
if (mod)
// FIXME Unicode
m.name = toqstr(translateIfPossible(from_utf8(mod->getName())));
else
m.name = toqstr(*it) + toqstr(" (") + qt_("Not Found") + toqstr(")");
@ -2464,9 +2466,12 @@ void GuiDocument::loadModuleInfo()
for (; it != end; ++it) {
modInfoStruct m;
m.id = it->getID();
// FIXME Unicode
m.name = toqstr(translateIfPossible(from_utf8(it->getName())));
// this is supposed to give us the first sentence of the description
QString desc = toqstr(translateIfPossible(from_utf8(it->getDescription())));
// FIXME Unicode
QString desc =
toqstr(translateIfPossible(from_utf8(it->getDescription())));
int const pos = desc.indexOf(".");
if (pos > 0)
desc.truncate(pos + 1);