diff --git a/src/tools/qfloat16-tables/gen_qfloat16_tables.cpp b/src/tools/qfloat16-tables/gen_qfloat16_tables.cpp index f5051e25fcd..a9bf7e86e40 100644 --- a/src/tools/qfloat16-tables/gen_qfloat16_tables.cpp +++ b/src/tools/qfloat16-tables/gen_qfloat16_tables.cpp @@ -68,7 +68,7 @@ qint32 main(qint32 argc, char **argv) return -1; } - QFile fid(argv[1]); + QFile fid(QFile::decodeName(argv[1])); if (!fid.open(QIODevice::WriteOnly | QIODevice::Text)) { qWarning() << "Abort: Failed to open/create file" << fid.fileName(); return -1; diff --git a/src/tools/tracegen/helpers.cpp b/src/tools/tracegen/helpers.cpp index f0ac7ed47fa..a5526065d69 100644 --- a/src/tools/tracegen/helpers.cpp +++ b/src/tools/tracegen/helpers.cpp @@ -46,7 +46,7 @@ QString includeGuard(const QString &filename) for (int i = 0; i < guard.size(); ++i) { if (!guard.at(i).isLetterOrNumber()) - guard[i] = QChar('_'); + guard[i] = QLatin1Char('_'); } return guard;