use local8Bit instead of latin1 here as well

This commit is contained in:
Oswald Buddenhagen
2010-06-15 16:33:03 +02:00
parent 82b72b0897
commit 16081c105b

View File

@@ -728,7 +728,7 @@ void Qt4PriFileNode::changeFiles(const FileType fileType,
{ {
QFile qfile(m_projectFilePath); QFile qfile(m_projectFilePath);
if (qfile.open(QIODevice::ReadOnly | QIODevice::Text)) { if (qfile.open(QIODevice::ReadOnly | QIODevice::Text)) {
contents = QString::fromLatin1(qfile.readAll()); // yes, really latin1 contents = QString::fromLocal8Bit(qfile.readAll());
qfile.close(); qfile.close();
lines = contents.split(QLatin1Char('\n')); lines = contents.split(QLatin1Char('\n'));
while (!lines.isEmpty() && lines.last().isEmpty()) while (!lines.isEmpty() && lines.last().isEmpty())
@@ -779,7 +779,7 @@ void Qt4PriFileNode::save(const QStringList &lines)
QFile qfile(m_projectFilePath); QFile qfile(m_projectFilePath);
if (qfile.open(QIODevice::WriteOnly | QIODevice::Text)) { if (qfile.open(QIODevice::WriteOnly | QIODevice::Text)) {
foreach (const QString &str, lines) { foreach (const QString &str, lines) {
qfile.write(str.toLatin1()); // yes, really latin1 qfile.write(str.toLocal8Bit());
qfile.write("\n"); qfile.write("\n");
} }
qfile.close(); qfile.close();