diff --git a/src/tools/KDbObjectNameValidator.cpp b/src/tools/KDbObjectNameValidator.cpp index 86957ed3..68d43218 100644 --- a/src/tools/KDbObjectNameValidator.cpp +++ b/src/tools/KDbObjectNameValidator.cpp @@ -1,61 +1,61 @@ /* This file is part of the KDE project Copyright (C) 2004-2016 Jarosław Staniek This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this program; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, * Boston, MA 02110-1301, USA. */ #include "KDbObjectNameValidator.h" #include "KDbDriver.h" class Q_DECL_HIDDEN KDbObjectNameValidator::Private { public: Private() {} const KDbDriver *driver; }; //! @todo IMPORTANT: replace QPointer m_drv; KDbObjectNameValidator::KDbObjectNameValidator(const KDbDriver *driver, QObject * parent) : KDbValidator(parent) , d(new Private) { d->driver = driver; } KDbObjectNameValidator::~KDbObjectNameValidator() { delete d; } KDbValidator::Result KDbObjectNameValidator::internalCheck( const QString &valueName, const QVariant& value, QString *message, QString *details) { Q_UNUSED(valueName); if (!d->driver ? !KDbDriver::isKDbSystemObjectName(value.toString()) : !d->driver->isSystemObjectName(value.toString())) return KDbValidator::Ok; if (message) { - *message = tr("Could not use reserved name \"%1\" for objects. " + *message = tr("Cannot use reserved name \"%1\" for objects. " "Please choose another name.") .arg(value.toString()); } if (details) { *details = tr("Names of internal database objects start with \"kexi__\"."); } return KDbValidator::Error; }