Development/Architecture/KDE3/fr: Difference between revisions

From KDE TechBase
No edit summary
No edit summary
Line 19: Line 19:
##[[Special:myLanguage/Development/Architecture/KDE3/Providing Online Help|Fournir de l'aide en ligne]]
##[[Special:myLanguage/Development/Architecture/KDE3/Providing Online Help|Fournir de l'aide en ligne]]
#Widgets complexes
#Widgets complexes
##[[/KHTML|HTML renderer]] avec JavaScript
##[[Special:myLanguage/Development/Architecture/KDE3/KHTML|HTML renderer]] avec JavaScript
##[[/KFile Library|Dialogue avec les fichiers]]
##[[Special:myLanguage/Development/Architecture/KDE3/KFile Library|Dialogue avec les fichiers]]
##[[/Data Views|Afficher une grande quantité d'informations - Utilisation de QListView, QListBox et QIconView]]
##[[Special:myLanguage/Development/Architecture/KDE3/Data Views|Afficher une grande quantité d'informations - Utilisation de QListView, QListBox et QIconView]]
#Composants et services
#Composants et services
##[[/Services|Services KDE]]
##[[/Services|Services KDE]]

Revision as of 11:32, 6 February 2018


Warning
This section needs improvements: Please help us to

cleanup confusing sections and fix sections which contain a todo


Environnement de dévelopment

  1. Structure des bibliothèques
  2. Accès aux ressources système
    1. Ressources standard
    2. Changement des icônes
    3. Cache de la configuration système (KSycoca)
  3. Graphiques
    1. Dessins élémentaires avec QPainter
    2. Dessins structurés avec QCanvas
    3. Dessins 3D avec OpenGL
  4. Interface utilisateur
    1. Modèle d'action
    2. Définir des menus et des barre d'outils en XML
    3. Fournir de l'aide en ligne
  5. Widgets complexes
    1. HTML renderer avec JavaScript
    2. Dialogue avec les fichiers
    3. Afficher une grande quantité d'informations - Utilisation de QListView, QListBox et QIconView
  6. Composants et services
    1. Services KDE
    2. Types MIME
    3. Transparence du réseau
  7. Communitcation inter-clients
    1. Protocole de communication bureau (DCOP)
  8. Démarrer d'autres programmes
  9. il8n et l10n

Environnement du bureau

  1. Applets panneau
  2. Modules de contrôle central

Environnement multimédia

  1. aRts - l'état courant
  2. Imagerie et animation

Architecture des composants

  1. KParts
  2. Ancrage dans la barre d'état du panneau
  3. Integration de Java

Architecture de KOffice

  1. Introduction aux documents et aux vues
  2. Filtres des formats de fichiers

Protocoles

  1. Gestion des fenêtres
  2. Gestion des sessions
  3. Ancrage de la barre d'état
  4. Cliquer-déplacer
  5. Impression

Outils de développement

  1. Outil de documentation des interfaces (Doxygen)
  2. Environnement de développement intégré (KDevelop)
  3. Débogueur graphique (kdbg)
  4. Frontal VCS (sous-version)
  5. Editeur de texte pour développeur avancé (Kate)
  6. Editeur d'icônes (KIconEdit)
  7. Editeur hexadécimal

Aides (HOWTO) du développement

  1. Problèmes de compatibilité des binaires avec C++