Difference between revisions of "Development/Tutorials/Collaboration/HotNewStuff/Upload"

(Created page with '{{Template:I18n/Language Navigation Bar|Development/Tutorials/Collaboration/HotNewStuff/Upload}} {{TutorialBrowser| series=HotNewStuff| name=Get Hot New Stuff 3 - Uploa...')

Revision as of 15:47, 12 March 2010


Get Hot New Stuff 3 - Upload
Tutorial Series   HotNewStuff
Previous   Get Hot New Stuff 3 - Download
What's Next   n/a
Further Reading   n/a


Only works with openDesktop.org and other websites that implement the Open Collaboration Services API.

The Code

The Configuration File (.knsrc)

In addition to the download version, you need to add UploadCategories, to set up where the contents can be uploaded to.

[KNewStuff3] ProvidersUrl=http://download.kde.org/ocs/providers.xml UploadCategories=KDE Wallpaper 1920x1200,KDE Wallpaper 1600x1200

Linking in CMakeLists.txt

To link against KNS3, just link against ${KDE4_KNEWSTUFF3_LIBS}. Example:

target_link_libraries(ktexteditor_codesnippets_core ${KDE4_KDEUI_LIBS} ${KDE4_KTEXTEDITOR_LIBS} ${KDE4_KNEWSTUFF3_LIBS})

This page was last edited on 12 March 2010, at 15:47. Content is available under Creative Commons License SA 4.0 unless otherwise noted.