[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/krita/plugins/assistants/RulerAssistant
From:       Adrian Page <adrian () pagenet ! plus ! com>
Date:       2010-01-07 21:06:19
Message-ID: 1262898379.329400.24295.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1071325 by page:

Fix deprecated warnings by changing

typedef KGenericFactory<Plugin> PluginFactory;
K_EXPORT_COMPONENT_FACTORY(lib, PluginFactory("krita"))

to

K_PLUGIN_FACTORY(PluginFactory, registerPlugin<Plugin>();)
K_EXPORT_PLUGIN(PluginFactory("krita"))

Remove unneeded includes and parameter.

 M  +1 -1      kis_ruler_assistant_tool.h  
 M  +5 -20     ruler_assistant_tool.cc  
 M  +3 -2      ruler_assistant_tool.h  


--- trunk/koffice/krita/plugins/assistants/RulerAssistant/kis_ruler_assistant_tool.h #1071324:1071325
@@ -60,7 +60,7 @@
 class KisRulerAssistantToolFactory : public KoToolFactory
 {
 public:
-    KisRulerAssistantToolFactory(QObject *parent, const QStringList&)
+    KisRulerAssistantToolFactory(QObject *parent)
             : KoToolFactory(parent, "KisRulerAssistantTool") {
         setToolTip(i18n("Ruler assistant editor tool"));
         setToolType(TOOL_TYPE_VIEW);
--- trunk/koffice/krita/plugins/assistants/RulerAssistant/ruler_assistant_tool.cc #1071324:1071325
@@ -17,34 +17,19 @@
 #include "ruler_assistant_tool.h"
 #include "kis_ruler_assistant_tool.h"
 
-#include <stdlib.h>
-#include <vector>
+#include <kpluginfactory.h>
 
-#include <qpoint.h>
-
-#include <klocale.h>
-#include <kiconloader.h>
-#include <kcomponentdata.h>
-#include <kmessagebox.h>
-#include <kstandarddirs.h>
-#include <kis_debug.h>
-#include <kgenericfactory.h>
-
-#include <kis_global.h>
-#include <kis_types.h>
 #include <KoToolRegistry.h>
 
+K_PLUGIN_FACTORY(RulerAssistantToolFactory, registerPlugin<RulerAssistantToolPlugin>();)
+K_EXPORT_PLUGIN(RulerAssistantToolFactory("krita"))
 
 
-typedef KGenericFactory<RulerAssistantToolPlugin> RulerAssistantToolFactory;
-K_EXPORT_COMPONENT_FACTORY(kritarulerassistanttool, RulerAssistantToolFactory("krita"))
-
-
-RulerAssistantToolPlugin::RulerAssistantToolPlugin(QObject *parent, const QStringList &)
+RulerAssistantToolPlugin::RulerAssistantToolPlugin(QObject *parent, const QVariantList &)
         : QObject(parent)
 {
     KoToolRegistry * r = KoToolRegistry::instance();
-    r->add(new KisRulerAssistantToolFactory(r, QStringList()));
+    r->add(new KisRulerAssistantToolFactory(r));
 }
 
 RulerAssistantToolPlugin::~RulerAssistantToolPlugin()
--- trunk/koffice/krita/plugins/assistants/RulerAssistant/ruler_assistant_tool.h #1071324:1071325
@@ -18,7 +18,8 @@
 #ifndef _RULERASSISTANTTOOL_H_
 #define _RULERASSISTANTTOOL_H_
 
-#include <kparts/plugin.h>
+#include <QObject>
+#include <QVariant>
 
 class KisView;
 
@@ -26,7 +27,7 @@
 {
     Q_OBJECT
 public:
-    RulerAssistantToolPlugin(QObject *parent, const QStringList &);
+    RulerAssistantToolPlugin(QObject *parent, const QVariantList &);
     virtual ~RulerAssistantToolPlugin();
 
 private:
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic