X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/42cd439af882c78e6e3c1f6a58dd8d47ce47ff57..aa31bcecc65948b469815fbd89389926c4efbeb3:/src/settings/general/configurepreviewplugindialog.cpp diff --git a/src/settings/general/configurepreviewplugindialog.cpp b/src/settings/general/configurepreviewplugindialog.cpp index 26b7deb88..a391812df 100644 --- a/src/settings/general/configurepreviewplugindialog.cpp +++ b/src/settings/general/configurepreviewplugindialog.cpp @@ -6,12 +6,14 @@ #include "configurepreviewplugindialog.h" +#if KIOWIDGETS_BUILD_DEPRECATED_SINCE(5, 87) + #include #include #include #include #include -#include +#include #include #include @@ -19,17 +21,15 @@ #include #include -ConfigurePreviewPluginDialog::ConfigurePreviewPluginDialog(const QString& pluginName, - const QString& desktopEntryName, - QWidget* parent) : - QDialog(parent) +ConfigurePreviewPluginDialog::ConfigurePreviewPluginDialog(const QString &pluginName, const QString &desktopEntryName, QWidget *parent) + : QDialog(parent) { QSharedPointer previewPlugin; - const QString pluginPath = KPluginLoader::findPlugin(desktopEntryName); + const QString pluginPath = QPluginLoader(desktopEntryName).fileName(); if (!pluginPath.isEmpty()) { newCreator create = (newCreator)QLibrary::resolve(pluginPath, "new_creator"); if (create) { - previewPlugin.reset(dynamic_cast(create())); + previewPlugin.reset(dynamic_cast(create())); } } @@ -67,3 +67,5 @@ ConfigurePreviewPluginDialog::ConfigurePreviewPluginDialog(const QString& plugin okButton->setShortcut(Qt::CTRL | Qt::Key_Return); okButton->setDefault(true); } + +#endif // KIO_VERSION