~ubuntu-branches/ubuntu/raring/koffice/raring

« back to all changes in this revision

Viewing changes to kspread/plugins/scripting/ScriptingPart.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Riddell
  • Date: 2010-12-06 15:30:09 UTC
  • mfrom: (0.13.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20101206153009-yf0dqbp9l7fzwxi8
Tags: 1:2.2.91-0ubuntu1
New upstream RC release

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
// Qt
26
26
#include <QFileInfo>
27
27
// KDE
28
 
#include <kgenericfactory.h>
 
28
#include <kpluginfactory.h>
29
29
#include <kstandarddirs.h>
30
30
#include <kactioncollection.h>
31
31
#include <kcmdlineargs.h>
38
38
// Kross
39
39
#include <kross/core/manager.h>
40
40
 
41
 
typedef KGenericFactory< ScriptingPart > KSpreadScriptingFactory;
42
 
K_EXPORT_COMPONENT_FACTORY(krossmodulekspread, KSpreadScriptingFactory("krossmodulekspread"))
 
41
K_PLUGIN_FACTORY(KSpreadScriptingFactory, registerPlugin< ScriptingPart >();)
 
42
K_EXPORT_PLUGIN(KSpreadScriptingFactory("krossmodulekspread"))
43
43
 
44
44
/// \internal d-pointer class.
45
45
class ScriptingPart::Private
47
47
public:
48
48
};
49
49
 
50
 
ScriptingPart::ScriptingPart(QObject* parent, const QStringList& list)
51
 
        : KoScriptingPart(new ScriptingModule(parent), list)
 
50
ScriptingPart::ScriptingPart(QObject* parent, const QVariantList& argList)
 
51
        : KoScriptingPart(new ScriptingModule(parent))
52
52
        , d(new Private())
53
53
{
 
54
    Q_UNUSED(argList);
54
55
    setComponentData(ScriptingPart::componentData());
55
56
    setXMLFile(KStandardDirs::locate("data", "kspread/kpartplugins/scripting.rc"), true);
56
57
    kDebug() << "Scripting plugin. Class:" << metaObject()->className() << ", Parent:" << parent->metaObject()->className();