tr()-Fix: Do not add up translateable strings.

Placeholders might go to a different position in translated
strings.

Change-Id: Id6a84ea931dc0487bd72eb8d01669369a3dce9c6
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Reviewed-by: Mark Brand <mabrand@mabrand.nl>
bb10
Friedemann Kleint 2012-11-26 16:44:26 +01:00 committed by The Qt Project
parent fea68274b8
commit 85cf6cd5f2
1 changed files with 1 additions and 2 deletions

View File

@ -1282,8 +1282,7 @@ bool QMYSQLDriver::open(const QString& db,
optionFlags))
{
if (!db.isEmpty() && mysql_select_db(d->mysql, db.toLocal8Bit().constData())) {
setLastError(qMakeError(tr("Unable to open database '") + db +
QLatin1Char('\''), QSqlError::ConnectionError, d));
setLastError(qMakeError(tr("Unable to open database '%1'").arg(db), QSqlError::ConnectionError, d));
mysql_close(d->mysql);
setOpenError(true);
return false;