REMOVE old QT<= 5.14 code
Ubuntu 22.04 use qt 1.15.3. In the code is still used qt code <5.10. A cleanup was done by removing qT code version used in ubuntu 18.04.
This commit is contained in:
@@ -713,17 +713,10 @@ void DocumentRecoveryCleaner::clearDirectory(const QFileInfo& dir)
|
||||
void DocumentRecoveryCleaner::subtractFiles(QStringList& files)
|
||||
{
|
||||
if (!ignoreFiles.isEmpty() && !files.isEmpty()) {
|
||||
#if QT_VERSION >= QT_VERSION_CHECK(5,14,0)
|
||||
auto set1 = QSet<QString>(files.begin(), files.end());
|
||||
auto set2 = QSet<QString>(ignoreFiles.begin(), ignoreFiles.end());
|
||||
set1.subtract(set2);
|
||||
files = QList<QString>(set1.begin(), set1.end());
|
||||
#else
|
||||
QSet<QString> set1 = files.toSet();
|
||||
QSet<QString> set2 = ignoreFiles.toSet();
|
||||
set1.subtract(set2);
|
||||
files = set1.toList();
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user