diff --git a/dataengines/filebrowser/CMakeLists.txt b/dataengines/filebrowser/CMakeLists.txt --- a/dataengines/filebrowser/CMakeLists.txt +++ b/dataengines/filebrowser/CMakeLists.txt @@ -7,7 +7,6 @@ KF5::Plasma KF5::Service KF5::KIOCore - KF5::KDELibs4Support ) kcoreaddons_desktop_to_json(plasma_engine_filebrowser plasma-dataengine-filebrowser.desktop) diff --git a/dataengines/filebrowser/filebrowserengine.cpp b/dataengines/filebrowser/filebrowserengine.cpp --- a/dataengines/filebrowser/filebrowserengine.cpp +++ b/dataengines/filebrowser/filebrowserengine.cpp @@ -24,7 +24,6 @@ #include #include #include -#include #define InvalidIfEmpty(A) ((A.isEmpty())?(QVariant()):(QVariant(A))) #define forMatchingSources for (DataEngine::SourceDict::iterator it = sources.begin(); it != sources.end(); ++it) \ @@ -126,18 +125,8 @@ } } else if (type == FILE) { qDebug() << "file info processing: "<< path; - KFileMetaInfo kfmi(path, QString(), KFileMetaInfo::Everything); - if (kfmi.isValid()) { - qDebug() << "METAINFO: " << kfmi.keys(); - - forMatchingSources { - qDebug() << "MATCH"; - it.value()->setData(QStringLiteral("item.type"), QVariant("file")); - - for (QHash< QString, KFileMetaInfoItem >::const_iterator i = kfmi.items().constBegin(); i != kfmi.items().constEnd(); ++i) { - it.value()->setData(i.key(), i.value().value()); - } - } + forMatchingSources { + it.value()->setData(QStringLiteral("item.type"), QVariant("file")); } } else { forMatchingSources {