diff options
Diffstat (limited to 'src/core/utils/IOUtils.cpp')
-rw-r--r-- | src/core/utils/IOUtils.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/core/utils/IOUtils.cpp b/src/core/utils/IOUtils.cpp index 5ca765d9..54fbb6c9 100644 --- a/src/core/utils/IOUtils.cpp +++ b/src/core/utils/IOUtils.cpp @@ -128,6 +128,12 @@ auto CreateTempFileAndWriteData(const QString& data) -> QString { return temp_file; } +auto CreateTempFileAndWriteData(const GFBuffer& data) -> QString { + auto temp_file = GetTempFilePath(); + WriteFile(temp_file, data.ConvertToQByteArray()); + return temp_file; +} + auto TargetFilePreCheck(const QString& path, bool read) -> std::tuple<bool, QString> { QFileInfo const file_info(path); |