提交 c71b9df5 编写于 作者: S Scratch

UI: Change remux file paths to OS style separators

Fixes #2272
上级 4df9ce0c
......@@ -461,6 +461,7 @@ void RemuxQueueModel::checkInputPath(int row)
if (entry.sourcePath.isEmpty()) {
entry.state = RemuxEntryState::Empty;
} else {
entry.sourcePath = QDir::toNativeSeparators(entry.sourcePath);
QFileInfo fileInfo(entry.sourcePath);
if (fileInfo.exists())
entry.state = RemuxEntryState::Ready;
......@@ -468,8 +469,9 @@ void RemuxQueueModel::checkInputPath(int row)
entry.state = RemuxEntryState::InvalidPath;
if (entry.state == RemuxEntryState::Ready)
entry.targetPath = fileInfo.path() + QDir::separator() +
fileInfo.completeBaseName() + ".mp4";
entry.targetPath = QDir::toNativeSeparators(
fileInfo.path() + QDir::separator() +
fileInfo.completeBaseName() + ".mp4");
}
if (entry.state == RemuxEntryState::Ready && isProcessing)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册