Add (and install) svg for the new krunner interface.
[kdebase/uwolfer.git] / apps / lib / konq / DESIGN
blob23fc996a7f1476dea855ddfba0a7daacf1aba5a4
1 libkonq is the construction kit for a file manager 
2 (together with libkio, which is at a lower level)
4 It is used by konqueror, of course, but also by kdesktop, which is 
5 another file manager in fact, and by apps that want to use
6 the properties dialog boxes (like kpanel and kfind) or the bookmark
7 classes.
9 libkonq contents :
10 ==================
12 1) menus
13 kbookmark.*     : general purpose bookmark class
14 kbookmarkmenu.* : bookmark menu
15 kbookmarkbar.*  : bookmark bar
16 konq_popupmenu.*: popupmenu for URLs
17 konq_xmlguiclient.* : general purpose xmlgui manipulating class
18 knewmenu.*      : implements the 'new' menu (file templates)
20 2) files
21 konq_operations.*: common operations to all views, like deleting files, and
22                   dropping files.
23 konq_undo.*     : undo feature for file operations
25 3) icons
26 kfileivi.*      : icon representing a file (inherits QListViewItem and 
27                   uses KFileItem for holding file information)
28 konq_iconviewwidget.* : the specialisation of QIconView that knows about files.
29                   Basic widget for icon views in konqueror and kdesktop.
30 konq_drag.*      : the drag object for konqiconviewwidget (adds text/uri-list
31                   support to QIconView's drag object).
33 4) configuration
34 konq_propsview.* : view properties (global and per-directory)
35 konq_settings.*  : settings
36 konq_defaults.h  : default values, shared with kcmkonq
38 5) directory views
39 konq_bgnddlg.*   : background chosing dialog
41 6) other
42 konq_events.*    : events sent by konqueror, for use by the views [& metaviews]
44 7) plugin interface
45 konq_popupmenu.h : class KonqPopupMenuPlugin