[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdeedu/parley/src/entry-dialogs
From: Frederik Gladhorn <frederik.gladhorn () gmx ! de>
Date: 2008-08-15 12:22:25
Message-ID: 1218802945.850767.22264.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 847459 by gladhorn:
use the tenses per language for conjugations
M +8 -5 conjugationwidget.cpp
--- trunk/KDE/kdeedu/parley/src/entry-dialogs/conjugationwidget.cpp #847458:847459
@@ -101,6 +101,9 @@
void ConjugationWidget::setTranslation(KEduVocExpression * entry, int identifier)
{
+ tenseComboBox->clear();
+ tenseComboBox->completionObject()->clear();
+
m_entry = entry;
// if (m_identifier != identifier) {
m_identifier = identifier;
@@ -114,6 +117,11 @@
return;
}
+ // init tenses per language
+ tenseComboBox->addItems(m_doc->identifier(identifier).tenseList());
+ tenseComboBox->completionObject()->insertItems(m_doc->identifier(identifier).tenseList());
+ tenseComboBox->setCurrentIndex(0);
+
setEnabled(true);
if (entry->translation(m_identifier)->wordType()
&& entry->translation(m_identifier)->wordType()->wordType() & KEduVocWordFlag::Verb) {
@@ -134,11 +142,6 @@
m_doc = doc;
tenseComboBox->clear();
tenseComboBox->completionObject()->clear();
- if (m_doc) {
- tenseComboBox->addItems(m_doc->tenseDescriptions());
- tenseComboBox->completionObject()->insertItems(m_doc->tenseDescriptions());
- tenseComboBox->setCurrentIndex(0);
- }
}
void ConjugationWidget::slotNextTense()
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic