The K Desktop Environment

Page suivante Page précédente Table des matières

1. Introduction

Puisque KDE est actuellement en train de devenir un standard pour les bureaux des Systèmes Unix, de plus en plus de développeurs veulent tirer parti de l'excellente API incluse dans le projet KDE pour créer de nouvelles applications ayant une interface graphique (GUI), et utiliser facilement les classes fournies par Qt/KDE. Le projet KDevelop essaie donc de fournir un EDI qui permet aux développeurs de créer et d'étendre rapidement leurs applications basées sur KDE. Comme les néophytes ont toujours du mal à commencer, ce manuel essaie d'expliquer certains aspects de la création d'applications pour KDE. Il décrit comment créer des applications KDE par l'exemple et des applications fonctionnelles avec l'échantillon de code inclus dans la bibliothèque Qt et l'EDI KDevelop.

Le chapitre suivant expliquera donc comment créer, avec KDevelop, un projet qui est déjà une application complète. Ensuite, nous parcourrons la documentation en ligne de Qt qui contient les sources des exemples d'utilisation de la bibliothèque Qt.

Cela vous donnera un premier aperçu des fonctions de la bibliothèque Qt et comment utiliser les classes fournies avec ; Qt est le point de départ car KDE est bâti au-dessus des classes de la bibliothèque Qt et les applications KDE en font une utilisation intensive.

Ensuite, nous traiterons la création d'une mini-application KDE avec l'assistant d'application de KDevelop. A partir de l'architecture minimale fournie, nous créerons une application KDE exemple qui utilisera les bibliothèques KDE et nous expliquerons en détail les différentes parties de l'application.

L'Équipe KDevelop vous souhaite un bon apprentissage de KDE et Qt avec ce manuel et espère qu'il vous permettra de devenir un programmeur supplémentaire contribuant au projet KDE.

1.1 Ce que vous devriez déjà savoir

Ce manuel nécessite une connaissance de base du langage de programmation C++ pour comprendre les exemples de code et leurs fonctionnalités. De plus, nous supposons que vous avez lu Le Manuel d'Utilisation de KDevelop ainsi que Le Manuel de Programmation de KDevelop et que vous savez comment fonctionne globalement l'EDI KDevelop et ce que sont les projets générés.

Page suivante Page précédente Table des matières