(Give QtScript greater prominence among scripting languages) |
|||
| Line 23: | Line 23: | ||
;[[Development/Tutorials/Plasma/ComicPlugin|Creating Comic Plugins]] | ;[[Development/Tutorials/Plasma/ComicPlugin|Creating Comic Plugins]] | ||
:''This guide shows you how to create a comic plugin for the comic plasmoid.'' | :''This guide shows you how to create a comic plugin for the comic plasmoid.'' | ||
| + | |||
| + | == Plasma Programming with QtScript == | ||
| + | |||
| + | QtScript is Qt's ECMAScript scripting engine (ECMAScript is the language JavaScript and JScript are based on). You get it for free in Plasma without any external dependencies (unlike Python or Ruby). | ||
| + | |||
| + | ;[[Development/Tutorials/Plasma/QtScript/GettingStarted|Getting Started]] | ||
| + | :''Creating and running your first plasmoid in QtScript'' | ||
| + | |||
| + | ;[[Development/Tutorials/Plasma/QtScript/DataEngine|Getting data]] | ||
| + | :''How to retreive data from a data engine'' | ||
== Plasma Programming with Python == | == Plasma Programming with Python == | ||
| Line 50: | Line 60: | ||
;[[Development/Tutorials/Plasma/Ruby/SimplePasteApplet|Writing a simple paste applet]] | ;[[Development/Tutorials/Plasma/Ruby/SimplePasteApplet|Writing a simple paste applet]] | ||
:''A tutorial explaining how to write a simple paste applet using widgets'' | :''A tutorial explaining how to write a simple paste applet using widgets'' | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
== Theme development == | == Theme development == | ||
Contents |
Languages: عربي | Asturianu | Català | Česky | Kaszëbsczi | Dansk | Deutsch | English | Esperanto | Español | Eesti | فارسی | Suomi | Français | Galego | Italiano | 日本語 | 한국어 | Norwegian | Polski | Português Brasileiro | Română | Русский | Svenska | Slovenčina | Slovenščina | српски | Türkçe | Tiếng Việt | Українська | 简体中文 | 繁體中文
QtScript is Qt's ECMAScript scripting engine (ECMAScript is the language JavaScript and JScript are based on). You get it for free in Plasma without any external dependencies (unlike Python or Ruby).