Revision: 6535
Author: nogu.dev
Date: Mon Jul 19 01:39:54 2010
Log: * qt4/immodule/candidatetablewindow.cpp
  - (CandidateTableWindow::updateView): Optimize.
http://code.google.com/p/uim/source/detail?r=6535

Modified:
 /trunk/qt4/immodule/candidatetablewindow.cpp

=======================================
--- /trunk/qt4/immodule/candidatetablewindow.cpp        Sun Jul 18 20:19:56 2010
+++ /trunk/qt4/immodule/candidatetablewindow.cpp        Mon Jul 19 01:39:54 2010
@@ -226,13 +226,13 @@
                 continue;
             int candidateIndex = displayLimit * newpage + index - delta;
             uim_candidate cand = stores[candidateIndex];
-            QString headString
-                = QString::fromUtf8(uim_candidate_get_heading_label(cand));
             QString candString
                 = QString::fromUtf8(uim_candidate_get_cand_str(cand));
             if (!candString.isEmpty()) {
                 int row = i;
                 int column = j;
+                QString headString
+ = QString::fromUtf8(uim_candidate_get_heading_label(cand));
                 getPosition(row, column, headString);
                 KeyButton *b = buttonArray[row][column];
                 // '&' shouldn't be used as the shortcut key

Reply via email to