Development/Architecture/KDE3/fr: Difference between revisions

From KDE TechBase
(Created page with "#Graphiques ##Dessins élémentaires avec QPainter ##Dessins structurés avec QCanvas ##/OpenGL Support|Dessins 3D avec Open...")
(Created page with "#Interface utilisateur ##Modèle d'action ##Définir des menus et des barre d'outils en XML ##/Providing Online Help|Fournir de l'...")
Line 14: Line 14:
##[[/Structured Graphics|Dessins structurés avec QCanvas]]
##[[/Structured Graphics|Dessins structurés avec QCanvas]]
##[[/OpenGL Support|Dessins 3D avec OpenGL]]
##[[/OpenGL Support|Dessins 3D avec OpenGL]]
#User Interface
#Interface utilisateur
##[[/Action Pattern|Action Pattern]]
##[[/Action Pattern|Modèle d'action]]
##[[/XMLGUI Technology|Defining menus and toolbars in XML]]
##[[/XMLGUI Technology|Définir des menus et des barre d'outils en XML]]
##[[/Providing Online Help|Providing online help]]
##[[/Providing Online Help|Fournir de l'aide en ligne]]
#Complex Widgets
#Complex Widgets
##[[/KHTML|HTML renderer]] with JavaScript
##[[/KHTML|HTML renderer]] with JavaScript

Revision as of 10:00, 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. Complex Widgets
    1. HTML renderer with JavaScript
    2. File dialog
    3. Displaying large amounts of data - Using QListView, QListBox and QIconView
  6. Components and Services
    1. KDE services
    2. MIME types
    3. Network transparency
  7. Inter Client Communication
    1. Desktop Communication Protocol (DCOP)
  8. Starting Other Programs
  9. il8n and l10n

Environnement du bureau

  1. Panel Applets
  2. Control Center Modules

Environnement multimédia

  1. aRts - the current state
  2. Imaging and Animation

Architecture des composants

  1. KParts
  2. Docking Into the Panel's System Tray
  3. Java Integration

Architecture de KOffice

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

Protocoles

  1. Window Management
  2. Session Management
  3. System Tray Docking
  4. Drag-And-Drop
  5. Printing

Outils de développement

  1. Interface Documentation Tool (Doxygen)
  2. Integrated Development Environment (KDevelop)
  3. Graphical Debugger (kdbg)
  4. VCS Frontend (Subversion)
  5. Advanced Developer Text Editor (Kate)
  6. Icon Editor (KIconEdit)
  7. Hex Editor

Development HOWTOs

  1. Binary Compatibility Issues With C++