forked from qt-creator/qt-creator
FileUtils: Adds toFilePathList function
Change-Id: Ie3137751135fdb6c3161cc886f307323fcce6b72 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -1389,17 +1389,19 @@ QString FilePath::formatFilePaths(const FilePaths &files, const QString &separat
|
||||
void FilePath::removeDuplicates(FilePaths &files)
|
||||
{
|
||||
// FIXME: Improve.
|
||||
// FIXME: This drops the osType information, which is not correct.
|
||||
QStringList list = transform<QStringList>(files, &FilePath::toString);
|
||||
list.removeDuplicates();
|
||||
files = transform(list, &FilePath::fromString);
|
||||
files = FileUtils::toFilePathList(list);
|
||||
}
|
||||
|
||||
void FilePath::sort(FilePaths &files)
|
||||
{
|
||||
// FIXME: Improve.
|
||||
// FIXME: This drops the osType information, which is not correct.
|
||||
QStringList list = transform<QStringList>(files, &FilePath::toString);
|
||||
list.sort();
|
||||
files = transform(list, &FilePath::fromString);
|
||||
files = FileUtils::toFilePathList(list);
|
||||
}
|
||||
|
||||
FilePath FilePath::pathAppended(const QString &path) const
|
||||
|
||||
Reference in New Issue
Block a user