File Adapt-qt-6_10.patch of Package deepin-editor
diff -Nur deepin-editor-6.5.42/src/main.cpp deepin-editor-6.5.42-new/src/main.cpp
--- deepin-editor-6.5.42/src/main.cpp 2025-11-20 21:42:28.000000000 +0800
+++ deepin-editor-6.5.42-new/src/main.cpp 2025-12-12 20:35:35.529961571 +0800
@@ -71,8 +71,13 @@
urls << info.url.toLocalFile();
QFileInfo fileInfo(path);
- qInfo() << qPrintable(QString("Open file, isFile: %1, suffix: %2, size: %3, permssion: %4").arg(fileInfo.isFile())
+#if QT_VERSION >= QT_VERSION_CHECK(6, 10, 0)
+ qInfo() << qPrintable(QString("Open file, isFile: %1, suffix: %2, size: %3, permission: %4").arg(fileInfo.isFile())
+ .arg(fileInfo.suffix()).arg(fileInfo.size()).arg(static_cast<uint>(fileInfo.permissions())));
+#else
+ qInfo() << qPrintable(QString("Open file, isFile: %1, suffix: %2, size: %3, permission: %4").arg(fileInfo.isFile())
.arg(fileInfo.suffix()).arg(fileInfo.size()).arg(fileInfo.permissions()));
+#endif
}
bool hasWindowFlag = parser.isSet(newWindowOption);
二进制文件 deepin-editor-6.5.42/src/.main.cpp.swp 和 deepin-editor-6.5.42-new/src/.main.cpp.swp 不同