Sites


KDE guide de développement

KDE APIs

Les API de KDE

Une Interface de programmation d'application (API, Application Programming Interface) est un ensemble de fonctions exposées par un programme ou une bibliothèque, qui peut être exécutée par d'autres programmeurs. Une API étend considérablement un programme en laissant des développeurs tiers ajouter de la fonctionnalité nouvelle. C'est un moyen idéal pour permettre d'ajouter de nouvelles fonctionnalités sans avoir à modifier le code de base existant.

La documentation d'une API explique comment le système fonctionne et quelles méthodes on peut appeler. Pour obtenir quelques tutoriels conviviaux, commencez par utiliser la myriade d'API de la plate-forme de développement KDE, consultez :

          http://techbase.kde.org/Development/Tutorials 

La documentation de l'APi de développement de KDE (apidox) se trouve sur :

http://api.kde.org

Cette documentation est livrée au format « qch », un format HTML étendu qu'on peut afficher soit dans l'Assistant de QtCreator soit par le biais de n'importe quel navigateur.

Les « apidox » sont traitées par l'outil de documentation Doxygen, lequel lit le code source d'une  application (ou d'une bibliothèque) et produit à partir de là de la documentation élégamment mise en forme. Il existe un bon manuel de référence disponible, mais avec un peu de chance, vous n'aurez pas à le consulter simplement pour la construction de la documentation de base. Lorsque vous installez la plate-forme de développement de KDE à des fins de développement, vous devrez également installer Doxygen. Ensuite vous pourrez créer la documentation depuis n'importe quel projet à l'aide de la commande suivante :

make docs  

Vous trouverez plus d'informations sur les documentations de l'API de KDE sur :

http://techbase.kde.org/Development/Tools/apidox

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.