┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinpart.cpp
diff options
context:
space:
mode:
authorDavid Faure <[email protected]>2008-04-17 21:49:53 +0000
committerDavid Faure <[email protected]>2008-04-17 21:49:53 +0000
commitfcafd387f7905f91c86b0459409c72e4bfe52ba1 (patch)
treecebdf83611cc6e6d52167a7707e74b25606a85b1 /src/dolphinpart.cpp
parent16b9d9bc197aad5e33c2f1957ba782f5097253cb (diff)
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
Diffstat (limited to 'src/dolphinpart.cpp')
-rw-r--r--src/dolphinpart.cpp17
1 files changed, 10 insertions, 7 deletions
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 <konq_operations.h>
-#include <kpropertiesdialog.h>
-#include <kglobalsettings.h>
+#include <kaboutdata.h>
#include <kactioncollection.h>
+#include <kconfiggroup.h>
+#include <kdebug.h>
#include <kdirlister.h>
+#include <kglobalsettings.h>
#include <kiconloader.h>
+#include <klocale.h>
#include <kmessagebox.h>
-#include <kparts/genericfactory.h>
+#include <kpluginfactory.h>
+#include <kpropertiesdialog.h>
#include <ktoggleaction.h>
-#include <kconfiggroup.h>
#include <QActionGroup>
#include <QApplication>
#include <QClipboard>
-typedef KParts::GenericFactory<DolphinPart> DolphinPartFactory;
-K_EXPORT_COMPONENT_FACTORY(dolphinpart, DolphinPartFactory)
+K_PLUGIN_FACTORY(DolphinPartFactory, registerPlugin<DolphinPart>();)
+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)