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

List:       kde-commits
Subject:    KDE/kdeadmin/kcron/src
From:       David Faure <faure () kde ! org>
Date:       2011-06-30 21:29:07
Message-ID: 20110630212907.8D752AC7E9 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1238892 by dfaure:

ported to K_EXPORT_PLUGIN with kdesdk/scripts/qt4/convert-kgenericfactory.pl


 M  +4 -4      kcmCron.cpp  
 M  +1 -1      kcmCron.h  
 M  +1 -1      taskEditorDialog.cpp  


--- trunk/KDE/kdeadmin/kcron/src/kcmCron.cpp #1238891:1238892
@@ -20,7 +20,7 @@
 #include <QLabel>
 
 #include <kglobal.h>
-#include <kgenericfactory.h>
+#include <kpluginfactory.h>
 #include <kaboutdata.h>
 
 #include <kmenubar.h>
@@ -47,8 +47,8 @@
 #include "ctInitializationError.h"
 #include "logging.h"
 
-typedef KGenericFactory<KCMCron, QWidget> KCMCronFactory;
-K_EXPORT_COMPONENT_FACTORY( kcm_cron, KCMCronFactory("kcron") )
+K_PLUGIN_FACTORY(KCMCronFactory, registerPlugin<KCMCron>();)
+K_EXPORT_PLUGIN(KCMCronFactory("kcron"))
 
 class KCMCronPrivate {
 public:
@@ -67,7 +67,7 @@
 
 
 
-KCMCron::KCMCron(QWidget* parent, const QStringList& /*args*/) :
+KCMCron::KCMCron(QWidget* parent, const QVariantList& /*args*/) :
 	KCModule(KCMCronFactory::componentData(), parent),
 	d(new KCMCronPrivate()) {
 
--- trunk/KDE/kdeadmin/kcron/src/kcmCron.h #1238891:1238892
@@ -36,7 +36,7 @@
 
 public:
 	//, const QVariantList& arguments
-	KCMCron(QWidget* parent, const QStringList& args);
+	KCMCron(QWidget* parent, const QVariantList& args);
 
 	~KCMCron();
 
--- trunk/KDE/kdeadmin/kcron/src/taskEditorDialog.cpp #1238891:1238892
@@ -95,7 +95,7 @@
 	commandLayout->addWidget(command);
 
 	command->setMode(KFile::File | KFile::ExistingOnly | KFile::LocalOnly);
-	command->setPath(ctTask->command);
+	command->setUrl(KUrl(ctTask->command));
 
 	//Initialize special valid commands
 	specialValidCommands << QLatin1String( "cd" );
[prev in list] [next in list] [prev in thread] [next in thread] 

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