Difference between revisions of "Development/Tutorials/Plasma/Services"

Jump to: navigation, search
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 22: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)


KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal