[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-i18n-doc
Subject: branches/KDE/3.5/kdepim/knode
From: Hasso Tepper <hasso () kde ! org>
Date: 2006-03-21 20:46:53
Message-ID: 1142974013.026400.18004.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 521190 by hasso:
Correct plural handling is needed here.
CCMAIL: kde-i18n-doc@kde.org
CCMAIL: kde-et@linux.ee
M +17 -3 knconfigwidgets.cpp
M +3 -1 knconfigwidgets.h
--- branches/KDE/3.5/kdepim/knode/knconfigwidgets.cpp #521189:521190
@@ -2384,27 +2384,27 @@
connect( mExpEnabled, SIGNAL(toggled(bool)), SIGNAL(changed()) );
mExpDays = new KIntSpinBox( 0, 99999, 1, 0, 10, mExpGroup );
- mExpDays->setSuffix( i18n(" days") );
QLabel *label = new QLabel( mExpDays, i18n("&Purge groups every:"), mExpGroup );
grid->addWidget( label, 2, 0 );
grid->addWidget( mExpDays, 2, 1, Qt::AlignRight );
connect( mExpDays, SIGNAL(valueChanged(int)), SIGNAL(changed()) );
+ connect( mExpDays, SIGNAL(valueChanged(int)), SLOT(expDaysChanged(int)) );
connect( mExpEnabled, SIGNAL(toggled(bool)), label, SLOT(setEnabled(bool)) );
connect( mExpEnabled, SIGNAL(toggled(bool)), mExpDays, SLOT(setEnabled(bool)) );
mExpReadDays = new KIntSpinBox( 0, 99999, 1, 0, 10, mExpGroup );
- mExpReadDays->setSuffix( i18n(" days") );
label = new QLabel( mExpReadDays, i18n("&Keep read articles:"), mExpGroup );
grid->addWidget( label, 3, 0 );
grid->addWidget( mExpReadDays, 3, 1, Qt::AlignRight );
connect( mExpReadDays, SIGNAL(valueChanged(int)), SIGNAL(changed()) );
+ connect( mExpReadDays, SIGNAL(valueChanged(int)), SLOT(expReadDaysChanged(int)) );
mExpUnreadDays = new KIntSpinBox( 0, 99999, 1, 0, 10, mExpGroup );
- mExpUnreadDays->setSuffix( i18n(" days") );
label = new QLabel( mExpUnreadDays, i18n("Keep u&nread articles:"), mExpGroup );
grid->addWidget( label, 4, 0 );
grid->addWidget( mExpUnreadDays, 4, 1, Qt::AlignRight );
connect( mExpUnreadDays, SIGNAL(valueChanged(int)), SIGNAL(changed()) );
+ connect( mExpUnreadDays, SIGNAL(valueChanged(int)), \
SLOT(expUnreadDaysChanged(int)) );
mExpUnavailable = new QCheckBox( i18n("&Remove articles that are not available on \
the server"), mExpGroup ); grid->addMultiCellWidget( mExpUnavailable, 5, 5, 0, 1 );
@@ -2417,7 +2417,21 @@
grid->setColStretch(1,1);
}
+void KNConfig::GroupCleanupWidget::expDaysChanged(int value)
+{
+ mExpDays->setSuffix( i18n(" day", " days", value) );
+}
+void KNConfig::GroupCleanupWidget::expReadDaysChanged(int value)
+{
+ mExpReadDays->setSuffix( i18n(" day", " days", value) );
+}
+
+void KNConfig::GroupCleanupWidget::expUnreadDaysChanged(int value)
+{
+ mExpUnreadDays->setSuffix( i18n(" day", " days", value) );
+}
+
void KNConfig::GroupCleanupWidget::load()
{
if (!mData->isGlobal()) {
--- branches/KDE/3.5/kdepim/knode/knconfigwidgets.h #521189:521190
@@ -660,7 +660,9 @@
private slots:
void slotDefaultToggled( bool state );
-
+ void expDaysChanged( int value );
+ void expReadDaysChanged( int value );
+ void expUnreadDaysChanged( int value );
};
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic