diff --git a/src/ui/file_transcribe_page.cpp b/src/ui/file_transcribe_page.cpp index 5ff9f0c..27f0001 100644 --- a/src/ui/file_transcribe_page.cpp +++ b/src/ui/file_transcribe_page.cpp @@ -355,7 +355,7 @@ QString FileTranscribePage::exportSRT(const QList& tasks) const // 将文本按句号/换行分段,均匀分配到音频时长内 QStringList sentences = task.result.split( - QRegularExpression("[。!?\n]"), Qt::SkipEmptyParts); + QRegularExpression("[。!?\n]"), QString::SkipEmptyParts); if (sentences.isEmpty()) { sentences << task.result; diff --git a/src/utils/string_utils.cpp b/src/utils/string_utils.cpp index 68343de..1d83ae1 100644 --- a/src/utils/string_utils.cpp +++ b/src/utils/string_utils.cpp @@ -5,7 +5,7 @@ namespace impress { QStringList StringUtils::split(const QString& input, const QString& delimiter) { - return input.split(delimiter, Qt::SkipEmptyParts); + return input.split(delimiter, QString::SkipEmptyParts); } QString StringUtils::trim(const QString& input) {