From kde-commits Tue Apr 14 20:16:21 2009 From: Jaroslaw Staniek Date: Tue, 14 Apr 2009 20:16:21 +0000 To: kde-commits Subject: koffice/kexi/plugins/tables Message-Id: <1239740181.372157.2990.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=123974025119698 SVN commit 953950 by staniek: Replace I18N_NOOP2 with ki18nc. Thanks, Albert. CCMAIL:aacid@kde.org M +6 -7 kexitabledesignerview.cpp --- trunk/koffice/kexi/plugins/tables/kexitabledesignerview.cpp #953949:953950 @@ -1232,14 +1232,13 @@ int i = 0; int idIndex = 1; //means "id" QString pkFieldName("id%1"); - QString pkFieldCaption(I18N_NOOP2("Identifier%1", "Id%1")); + KLocalizedString pkFieldCaption(ki18nc("Identifier%1", "Id%1")); while (i < (int)d->sets->size()) { KoProperty::Set *set = d->sets->at(i); if (set) { - if ((*set)["name"].value().toString() - == pkFieldName.arg(idIndex == 1 ? QString() : QString::number(idIndex)) - || (*set)["caption"].value().toString() - == pkFieldCaption.arg(idIndex == 1 ? QString() : QString::number(idIndex))) { + if ( (*set)["name"].value().toString() == pkFieldName.arg(idIndex == 1 ? QString() : QString::number(idIndex)) + || (*set)["caption"].value().toString() == pkFieldCaption.subs(idIndex == 1 ? QString() : QString::number(idIndex)).toString()) + { //try next id index i = 0; idIndex++; @@ -1249,12 +1248,12 @@ i++; } pkFieldName = pkFieldName.arg(idIndex == 1 ? QString() : QString::number(idIndex)); - pkFieldCaption = pkFieldCaption.arg(idIndex == 1 ? QString() : QString::number(idIndex)); //ok, add PK with such unique name d->view->insertEmptyRow(0); d->view->setCursorPosition(0, COLUMN_ID_CAPTION); d->view->data()->updateRowEditBuffer(d->view->selectedItem(), COLUMN_ID_CAPTION, - QVariant(pkFieldCaption)); + pkFieldCaption.subs(idIndex == 1 ? QString() : QString::number(idIndex)).toString() + ); d->view->data()->updateRowEditBuffer(d->view->selectedItem(), COLUMN_ID_TYPE, QVariant(KexiDB::Field::IntegerGroup - 1/*counting from 0*/)); if (!d->view->data()->saveRowChanges(*d->view->selectedItem(), true)) {