m (→Development Framework) |
(Marked this version for translation) |
||
| (19 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
| + | <languages /> | ||
| + | |||
{{improve}} | {{improve}} | ||
| − | ==Development Framework== | + | <translate> |
| − | #[[/Library Structure|Library Structure]] | + | ==Development Framework== <!--T:1--> |
| + | |||
| + | <!--T:2--> | ||
| + | #[[/Library Structure|Library Structure]]</translate> | ||
| + | <translate> | ||
| + | <!--T:3--> | ||
#Accessing System Resources | #Accessing System Resources | ||
##[[/Standard Resources|Standard Resources]] | ##[[/Standard Resources|Standard Resources]] | ||
##[[/Icon Loader|Icon Loading]] | ##[[/Icon Loader|Icon Loading]] | ||
| − | ##[[/System Configuration Cache|System Configuration Cache (KSycoca)]] | + | ##[[/System Configuration Cache|System Configuration Cache (KSycoca)]]</translate> |
| − | #[[/Graphics| | + | <translate> |
| − | + | <!--T:4--> | |
| − | ##Structured graphics with QCanvas | + | #Graphics |
| − | ##3D graphics with OpenGL | + | ##[[/Low-level Graphics|Low-level graphics with QPainter]] |
| − | # | + | ##[[/Structured Graphics|Structured graphics with QCanvas]] |
| − | ##Action Pattern | + | ##[[/OpenGL Support|3D graphics with OpenGL]]</translate> |
| − | ##Defining menus and toolbars in XML | + | <translate> |
| − | ##Providing online help | + | <!--T:5--> |
| − | # | + | #User Interface |
| − | ##HTML renderer with JavaScript | + | ##[[/Action Pattern|Action Pattern]] |
| − | ##File dialog | + | ##[[/XMLGUI Technology|Defining menus and toolbars in XML]] |
| − | ##Displaying large amounts of data - Using QListView, QListBox and QIconView | + | ##[[/Providing Online Help|Providing online help]]</translate> |
| − | # | + | <translate> |
| − | ##KDE services | + | <!--T:6--> |
| − | ##MIME types | + | #Complex Widgets |
| − | ##Network transparency | + | ##[[/KHTML|HTML renderer]] with JavaScript |
| − | # | + | ##[[/KFile Library|File dialog]] |
| − | ##Desktop Communication Protocol (DCOP) | + | ##[[/Data Views|Displaying large amounts of data - Using QListView, QListBox and QIconView]]</translate> |
| − | + | <translate> | |
| + | <!--T:7--> | ||
| + | #Components and Services | ||
| + | ##[[/Services|KDE services]] | ||
| + | ##[[/MIME Types|MIME types]] | ||
| + | ##[[/Network Transparency|Network transparency]]</translate> | ||
| + | <translate> | ||
| + | <!--T:8--> | ||
| + | #Inter Client Communication | ||
| + | ##[[/DCOP|Desktop Communication Protocol (DCOP)]] | ||
#[[/Starting Other Programs|Starting Other Programs]] | #[[/Starting Other Programs|Starting Other Programs]] | ||
#[[/i18n and l10n|il8n and l10n]] | #[[/i18n and l10n|il8n and l10n]] | ||
| − | ==Desktop Framework== | + | ==Desktop Framework== <!--T:9--> |
| + | |||
| + | <!--T:10--> | ||
#[[/Panel Applets|Panel Applets]] | #[[/Panel Applets|Panel Applets]] | ||
#[[/Control Center Modules|Control Center Modules]] | #[[/Control Center Modules|Control Center Modules]] | ||
| − | ==Multimedia Framework== | + | ==Multimedia Framework== <!--T:11--> |
| − | #[ | + | |
| + | <!--T:12--> | ||
| + | #[http://space.twc.de/~stefan/kde/arts-mcop-doc/ aRts] - the current state | ||
#[[/Imaging and Animation|Imaging and Animation]] | #[[/Imaging and Animation|Imaging and Animation]] | ||
| − | ==Component Architecture== | + | ==Component Architecture== <!--T:13--> |
| + | |||
| + | <!--T:14--> | ||
#[[/KParts|KParts]] | #[[/KParts|KParts]] | ||
#[[/Docking Into the Panel's System Tray|Docking Into the Panel's System Tray]] | #[[/Docking Into the Panel's System Tray|Docking Into the Panel's System Tray]] | ||
#[[/Java Integration|Java Integration]] | #[[/Java Integration|Java Integration]] | ||
| − | ==KOffice Architecture== | + | ==KOffice Architecture== <!--T:15--> |
| + | |||
| + | <!--T:16--> | ||
#[[/Document and View Introduction|Document and View Introduction]] | #[[/Document and View Introduction|Document and View Introduction]] | ||
| − | #[ | + | #[http://www.koffice.org/filters/ File Format Filters] |
| + | |||
| + | ==Protocols== <!--T:17--> | ||
| − | + | <!--T:18--> | |
| − | #[ | + | #[http://www.freedesktop.org/wiki/Standards_2fwm_2dspec Window Management] |
#[[/Session Management|Session Management]] | #[[/Session Management|Session Management]] | ||
| − | #[[/System Tray Docking|System Tray Docking]] | + | #[[/System Tray Docking|System Tray Docking]]</translate> |
| + | <translate> | ||
| + | <!--T:19--> | ||
#[[/Drag-And-Drop|Drag-And-Drop]] | #[[/Drag-And-Drop|Drag-And-Drop]] | ||
#[[/Printing|Printing]] | #[[/Printing|Printing]] | ||
| − | ==Development Tools== | + | ==Development Tools== <!--T:20--> |
| − | #[[/Interface Documentation Tool|Interface Documentation Tool ( | + | |
| + | <!--T:21--> | ||
| + | #[[/Interface Documentation Tool|Interface Documentation Tool (Doxygen)]] | ||
#[[/Integrated Development Environment|Integrated Development Environment (KDevelop)]] | #[[/Integrated Development Environment|Integrated Development Environment (KDevelop)]] | ||
| − | #[[/Graphical Debugger|Graphical Debugger (kdbg)]] | + | #[[/Graphical Debugger|Graphical Debugger (kdbg)]]</translate> |
| − | #[[/ | + | <translate> |
| − | #[[/Advanced Developer | + | <!--T:22--> |
| + | #[[/VCS Frontend|VCS Frontend (Subversion)]] | ||
| + | #[[/Advanced Developer Text Editor|Advanced Developer Text Editor (Kate)]] | ||
#[[/Icon Editor|Icon Editor (KIconEdit)]] | #[[/Icon Editor|Icon Editor (KIconEdit)]] | ||
#[[/Hex Editor|Hex Editor]] | #[[/Hex Editor|Hex Editor]] | ||
| − | ==Development HOWTOs== | + | ==Development HOWTOs== <!--T:23--> |
| − | #[[/ | + | |
| − | + | <!--T:24--> | |
| + | #[[Policies/Binary_Compatibility_Issues_With_C%2B%2B|Binary Compatibility Issues With C++]] | ||
| + | |||
| + | <!--T:25--> | ||
| + | [[Category:KDE3]] | ||
| + | [[Category:Architecture]] | ||
| + | </translate> | ||
| This section needs improvements: Please help us to
cleanup confusing sections and fix sections which contain a todo |
Contents |