ProjectExplorer: Compile with QT_NO_CAST_FROM_ASCII.

- Add missing translations
- Remove some unneeded conversions.

Change-Id: Ia30e5c838099e52a9f38ca4854395c10c0391075
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
This commit is contained in:
Friedemann Kleint
2012-01-09 16:30:33 +01:00
parent ed2f41bb58
commit ced6fc4136
40 changed files with 352 additions and 327 deletions

View File

@@ -61,11 +61,11 @@ QValidator::State SessionValidator::validate(QString &input, int &pos) const
{
Q_UNUSED(pos)
if (input.contains('/')
|| input.contains(':')
|| input.contains('\\')
|| input.contains('?')
|| input.contains('*'))
if (input.contains(QLatin1Char('/'))
|| input.contains(QLatin1Char(':'))
|| input.contains(QLatin1Char('\\'))
|| input.contains(QLatin1Char('?'))
|| input.contains(QLatin1Char('*')))
return QValidator::Invalid;
if (m_sessions.contains(input))
@@ -79,7 +79,7 @@ void SessionValidator::fixup(QString &input) const
int i = 2;
QString copy;
do {
copy = input + QString(" (%1)").arg(i);
copy = input + QLatin1String(" (") + QString::number(i) + QLatin1Char(')');
++i;
} while (m_sessions.contains(copy));
input = copy;