浏览代码

Ensure languageCombox consider qm files

Closes #291
Jean-Christophe Fillion-Robin 12 年之前
父节点
当前提交
f559dd1efe
共有 1 个文件被更改,包括 7 次插入2 次删除
  1. 7 2
      Libs/Widgets/ctkLanguageComboBox.cpp

+ 7 - 2
Libs/Widgets/ctkLanguageComboBox.cpp

@@ -219,10 +219,15 @@ void ctkLanguageComboBox::setDirectory(const QString& dir)
 
   /// Recover all the translation file from the directory Translations
   QDir translationDir = QDir(d->LanguageDirectory);
-  QStringList languages = translationDir.entryList(QStringList("*.qm"));
+  QStringList files;
+  QStringList fileNames = translationDir.entryList(QStringList("*.qm"));
+  foreach(const QString& fileName, fileNames)
+    {
+    files << translationDir.filePath(fileName);
+    }
 
   /// Add all the languages availables
-  d->addLanguageFiles(languages);
+  d->addLanguageFiles(files);
 
   this->update();
 }