From fcafd387f7905f91c86b0459409c72e4bfe52ba1 Mon Sep 17 00:00:00 2001 From: David Faure Date: Thu, 17 Apr 2008 21:49:53 +0000 Subject: Ported dolphinpart to K_PLUGIN_FACTORY Ported konqueror's part loading to KPluginLoader. Factorized some code into a tryLoadingService. If you miss some khtml actions, update kdelibs/kdecore/util. svn path=/trunk/KDE/kdebase/apps/; revision=798291 --- src/dolphinpart.cpp | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'src/dolphinpart.cpp') diff --git a/src/dolphinpart.cpp b/src/dolphinpart.cpp index 9e6f6047e..deee4af94 100644 --- a/src/dolphinpart.cpp +++ b/src/dolphinpart.cpp @@ -25,24 +25,27 @@ #include -#include -#include +#include #include +#include +#include #include +#include #include +#include #include -#include +#include +#include #include -#include #include #include #include -typedef KParts::GenericFactory DolphinPartFactory; -K_EXPORT_COMPONENT_FACTORY(dolphinpart, DolphinPartFactory) +K_PLUGIN_FACTORY(DolphinPartFactory, registerPlugin();) +K_EXPORT_PLUGIN(DolphinPartFactory("dolphin")) -DolphinPart::DolphinPart(QWidget* parentWidget, QObject* parent, const QStringList& args) +DolphinPart::DolphinPart(QWidget* parentWidget, QObject* parent, const QVariantList& args) : KParts::ReadOnlyPart(parent) { Q_UNUSED(args) -- cgit v1.3