NOV
15
2006

KSpread 2.0 Scripting

In the category of scripting in KSpread 2.0 using Kross2 the KSpread 2.0 Scripting article provides an overview of what's possible with KSpread based on Qt4+KDE4 this days.

Seems KOffice isn't that far away from world-domination :)

Comments

There is a new KDE Wiki in the works, and it would seem that this tutorial would best be hosted there, so that it can be periodically updated by developers and users. Unfortunately I don't have a link to the new KDE Wiki, but it is based on Wikimedia and much better than the current one.


By vladc at Thu, 11/16/2006 - 02:13

Maybe rather on wiki.koffice.org, if it's Sebastian's wish.

Sebastian, good work, with so great attention to details!


By Jarosław Staniek at Thu, 11/16/2006 - 10:22

Wiki.KOffice.org would be great, too.


By vladc at Sun, 11/19/2006 - 20:26

It is true that to use the full power of the scripts it is necesary to have a Qt license?


By rams at Thu, 11/16/2006 - 03:08

imho that may depend on what you mean with "full power". A script does not need to use e.g. PyQt. For example Krita 2.0 scripts like invert.py do not use any Qt. They only access the exposed Krita functionality (so, very much the same what dbus does - in KSpread's case even the dbus-Adaptor classes like KoDocumentAdaptor and SheetAdaptor are reused direct). Also a script is able to use e.g. tkinter for UI rather then PyQt. But if the script decides to use Korundum/PyQt/PyKDE/WhateverModuleWithWhateverLicense it needs to follow there respective licenses imho.


By Sebastian Sauer at Thu, 11/16/2006 - 03:50