Revision 705375

Go back to digest for 2nd September 2007

Other in KDE Base

Matthias Kretz committed changes in /trunk/KDE/kdelibs:

as discussed on core-devel:

KPluginFactory as KLibFactory (and KGenericFactory) replacement + KPluginLoader

KPluginFactory expects a ctor with QVariantList now. Old code can continue compiling (and working) using KGenericFactory.

KCModule changed to use a QVariantList now, too. In #ifdef KDE3_SUPPORT the old ctor is still available.

File Changes

Added 5 files
  • /trunk/KDE/kdelibs/kdecore/util
  •   /kpluginfactory.cpp
  •   /kpluginfactory.h
  •   /kpluginfactory_p.h
  •   /kpluginloader.cpp
  •   /kpluginloader.h
Modified 19 files
  • /trunk/KDE/kdelibs
  •   /kdecore/CMakeLists.txt
  •   /kdecore/kdebug.areas
  •   /khtml/khtmlimage.cpp
  •   /khtml/khtmlimage_init.cpp
  •   /kdecore/kernel/kaboutdata.h
  •   /kdecore/util/kgenericfactory.h
  •   /kdecore/util/kgenericfactory.tcc
  •   /kdecore/util/klibloader.cpp
  •   /kdecore/util/klibloader.h
  •   /kdeui/widgets/kcmodule.cpp
  •   /kdeui/widgets/kcmodule.h
  •   /kutils/ksettings/pluginpage.cpp
  •   /kutils/ksettings/pluginpage.h
  •   /phonon/kcm/main.cpp
  •   /phonon/kcm/main.h
  •   /kate/plugins/wordcompletion/docwordcompletion.cpp
  •   /kate/plugins/wordcompletion/docwordcompletion.h
  •   /kate/plugins/wordcompletion/docwordcompletion_config.cpp
  •   /kate/plugins/wordcompletion/docwordcompletion_config.h
24 files changed in total