Development/Tutorials/Plasma4/Services: Difference between revisions

From KDE TechBase
m (copy header from dataengine)
m (correctly copy the header)
Line 4: Line 4:


series=Plasma Tutorial|
series=Plasma Tutorial|
name=Writing a Data Engine|
pre=[http://mindview.net/Books/TICPP/ThinkingInCPP2e.html C++], [http://www.trolltech.com/products/qt/ Qt], [[Getting_Started/Build/KDE4|KDE4 development environment]]|
next=|
reading=[http://api.kde.org/4.x-api/kdelibs-apidocs/plasma/html/classPlasma_1_1DataEngine.html DataEngine API], [[Development/Tutorials/CMake|CMake Tutorials]], [[Development/Tutorials/Plasma/GettingStarted|Writing a Plasmoid (Tutorial)]]
}}





Revision as of 21:40, 24 January 2011


Development/Tutorials/Plasma/DataEngines


Writing a Data Engine
Tutorial Series   Plasma Tutorial
Previous   C++, Qt, KDE4 development environment
What's Next  
Further Reading   DataEngine API, CMake Tutorials, Writing a Plasmoid (Tutorial)


cover services, .operations file, .operations dtd spec, perhaps make a service like the pastebin one or something. idk, something easy.

also mention how a service can access the dataengine via it's pointer(I think that's in public api), if it really really needs to(e.g. plasma-kdm can't live without that)