From 313bd10d0d5ef1281accdb9990d933875dcdee6e Mon Sep 17 00:00:00 2001 From: Scott Klum Date: Tue, 8 Apr 2014 10:39:49 -0400 Subject: [PATCH] Added support for carriage return when reading files --- openbr/core/qtutils.cpp | 3 ++- openbr/plugins/format.cpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/openbr/core/qtutils.cpp b/openbr/core/qtutils.cpp index 0d5b511..eedf226 100644 --- a/openbr/core/qtutils.cpp +++ b/openbr/core/qtutils.cpp @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include @@ -79,7 +80,7 @@ void readFile(const QString &file, QStringList &lines) { QByteArray data; readFile(file, data); - lines = QString(data).split('\n', QString::SkipEmptyParts); + lines = QString(data).split(QRegularExpression("[\n|\r\n|\r]"), QString::SkipEmptyParts); for (int i=0; i