File fix-docx-format.patch of Package deepin-reader

diff -Nur deepin-reader-5.10.23/reader/document/Model.cpp deepin-reader-5.10.23-new/reader/document/Model.cpp
--- deepin-reader-5.10.23/reader/document/Model.cpp	2022-08-02 13:40:01.000000000 +0800
+++ deepin-reader-5.10.23-new/reader/document/Model.cpp	2023-12-24 21:23:03.619056072 +0800
@@ -9,6 +9,7 @@
 #include <QFile>
 #include <QDir>
 #include <QTimer>
+#include <QTemporaryFile>
 
 namespace deepin_reader {
 deepin_reader::Document *deepin_reader::DocumentFactory::getDocument(const int &fileType,
@@ -70,7 +71,10 @@
             return nullptr;
         }
         qInfo() << "(" << targetDoc << ")文档解压 已完成";
-
+        QTemporaryFile tmpFile(convertedFileDir + "/word/" + QCoreApplication::applicationName() + "_XXXXXX.html");
+        if( tmpFile.open()) { //fix 232871
+             tmpHtmlFilePath = tmpFile.fileName(); // returns the unique file name
+         }
         // docx -> html
         QProcess converter;
         *pprocess = &converter;
openSUSE Build Service is sponsored by