eliot-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Eliot-dev] eliot/qt dic_tools_widget.cpp


From: Olivier Teulière
Subject: [Eliot-dev] eliot/qt dic_tools_widget.cpp
Date: Tue, 23 Jun 2009 17:07:17 +0000

CVSROOT:        /cvsroot/eliot
Module name:    eliot
Changes by:     Olivier Teulière <ipkiss>       09/06/23 17:07:17

Modified files:
        qt             : dic_tools_widget.cpp 

Log message:
        Use the display strings also when verifying a word and when listing the 
dictionary letters

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/eliot/qt/dic_tools_widget.cpp?cvsroot=eliot&r1=1.7&r2=1.8

Patches:
Index: dic_tools_widget.cpp
===================================================================
RCS file: /cvsroot/eliot/eliot/qt/dic_tools_widget.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- dic_tools_widget.cpp        23 Jun 2009 12:41:54 -0000      1.7
+++ dic_tools_widget.cpp        23 Jun 2009 17:07:17 -0000      1.8
@@ -1,6 +1,6 @@
 /*****************************************************************************
  * Eliot
- * Copyright (C) 2008 Olivier Teulière
+ * Copyright (C) 2008-2009 Olivier Teulière
  * Authors: Olivier Teulière <ipkiss @@ gmail.com>
  *
  * This program is free software; you can redistribute it and/or modify
@@ -148,14 +148,16 @@
     else
     {
         bool res = m_dic->searchWord(qtw(rack->text()));
+        const wdstring &dispStr =
+            m_dic->getHeader().convertToDisplay(qtw(rack->text().toUpper()));
         if (res)
         {
-            labelCheck->setText(_q("The word '%1' 
exists").arg(rack->text().toUpper()));
+            labelCheck->setText(_q("The word '%1' exists").arg(qfw(dispStr)));
             labelCheck->setPalette(greenPalette);
         }
         else
         {
-            labelCheck->setText(_q("The word '%1' does not 
exist").arg(rack->text().toUpper()));
+            labelCheck->setText(_q("The word '%1' does not 
exist").arg(qfw(dispStr)));
             labelCheck->setPalette(redPalette);
         }
     }
@@ -288,7 +290,7 @@
     {
         const Header &header = m_dic->getHeader();
         lineEditName->setText(qfw(header.getName()));
-        lineEditLetters->setText(qfw(header.getLetters()));
+        
lineEditLetters->setText(qfw(header.convertToDisplay(header.getLetters())));
         spinBoxWords->setValue(header.getNbWords());
 
         QStandardItemModel *model = m_dicInfoModel;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]