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)