From fb1f95ff005588f349fb0cb7a3dbaa5f5c7107de Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrgen=20Spitzm=C3=BCller?= Date: Sat, 22 Mar 2008 14:49:03 +0000 Subject: [PATCH] * src/frontends/GuiSymbols.cpp: - make categories translatable. This might slow down the dialog again a bit. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23898 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/qt4/GuiSymbols.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/frontends/qt4/GuiSymbols.cpp b/src/frontends/qt4/GuiSymbols.cpp index 8029265286..d8e713e100 100644 --- a/src/frontends/qt4/GuiSymbols.cpp +++ b/src/frontends/qt4/GuiSymbols.cpp @@ -40,7 +40,7 @@ namespace { /// name of unicode block, start and end code point struct UnicodeBlocks { - QString name; + char const * name; char_type start; char_type end; }; @@ -163,7 +163,7 @@ QString getBlock(char_type c) // c falls into a covered area, and we can guess which if (c >= unicode_blocks[lastBlock].start && c <= unicode_blocks[lastBlock].end) - return unicode_blocks[lastBlock].name; + return qt_(unicode_blocks[lastBlock].name); // c falls into an uncovered area, but we can guess which if (c > unicode_blocks[lastBlock].end @@ -178,7 +178,7 @@ QString getBlock(char_type c) return QString(); lastBlock = i; //LYXERR0("fail: " << int(c) << ' ' << lastBlock); - return unicode_blocks[lastBlock].name; + return qt_(unicode_blocks[lastBlock].name); } @@ -408,7 +408,7 @@ void GuiSymbols::updateSymbolList(bool update_combo) if (!show_all) { for (int i = 0 ; i < no_blocks; ++i) - if (unicode_blocks[i].name == category) { + if (qt_(unicode_blocks[i].name) == category) { range_start = unicode_blocks[i].start; range_end = unicode_blocks[i].end; break; -- 2.39.2