Development/Architecture/KDE3/gl

    From KDE TechBase
    Revision as of 09:23, 10 November 2012 by Gallaecio (talk | contribs) (Importing a new version from external source)


    Warning
    This section needs improvements: Please help us to

    cleanup confusing sections and fix sections which contain a todo


    Infraestrutura de desenvolvemento

    1. Estrutura das bibliotecas.
    2. Acceso a recursos do sistema.
      1. Recursos estándar.
      2. Carga de iconas.
      3. Caché da configuración do sistema (KSycoca).
    3. Imaxes.
      1. Imaxes de baixo nivel con QPainter.
      2. Imaxes estruturadas con QCanvas.
      3. Imaxes en tres dimensións con OpenGL.
    4. Interface de usuario.
      1. Patrón de accións.
      2. Definición de menús e barras de ferramentas en XML.
      3. Fornecer axuda en internet.
    5. Trebellos complexos.
      1. Renderizador de HTML con JavaScript.
      2. Diálogo de ficheiros.
      3. Amosar grandes cantidades de datos — Uso de QListView, QListBox e QIconView.
    6. Compoñentes e servizos.
      1. Servizos de KDE.
      2. Tipos MIME.
      3. Transparencia da rede.
    7. Comunicación entre clientes.
      1. Protocolo de comunicación de escritorio (DCOP).
    8. Iniciar outros aplicativos.
    9. Internacionalización e localización.

    Infraestrutura do escritorio

    1. Panel Applets
    2. Control Center Modules

    Multimedia Framework

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

    Component Architecture

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

    KOffice Architecture

    1. Document and View Introduction
    2. File Format Filters

    Protocols

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

    Development Tools

    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++