Revision 9d246b8...

Go back to digest for 17th March 2013

Features in Office

Sebastian Sauer committed changes in [calligra/coffice] /:

Made plugins work

This makes kparts/kplugins proper use QPluginLoader.
Currently only static plugins are supported (means
tested and work) what means external dynamic loaded
plugins are not a target yet.

With this commit all Calligra plugins (textshape,
pictureshape and variables) and the Words and
Author KPart's are proper registered as static
QPluginLoader plugins. It works and we can query
instances from the factories now at runtime.

Next step is to proper query such instances, inject
them the proper Calligra factory's/registry's and
continue fix bugs/crashers on the way to load and
display ODT documents.

File Changes

Modified 13 files
  •   coffice/calligraplugins/
  •   coffice/coffice/DocumentView.cpp
  •   coffice/coffice/DocumentView.h
  •   coffice/fake/kactioncollection.h
  •   coffice/fake/kdemacros.h
  •   coffice/fake/kmimetype.h
  •   coffice/fake/kpluginfactory.h
  •   coffice/fake/kselectaction.h
  •   coffice/fake/kservicetype.h
  •   coffice/fake/kxmlguiclient.h
  •   coffice/fake/kparts/part.h
  •   coffice/fake/kparts/plugin.h
  •   coffice/coffice/qml/coffice/main.qml
13 files changed in total