Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

DOM | The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core functionality, and the HTMLDOM HTML DOM, which deals with the extensions needed for HTML
AbstractView | Introduced in DOM Level 2
Attr | The `Attr` interface represents an attribute in an `Element` object
CDATASection | CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup
CharacterData | The `CharacterData` interface extends Node with a set of attributes and methods for accessing character data in the DOM
Comment | This represents the content of a comment, i.e., all the characters between the starting ' `<!–` ' and ending ' `–>` '
Counter | The `Counter` interface is used to represent any counter or counters function value
CSS2Azimuth | The `CSS2Azimuth` interface represents the azimuth CSS Level 2 property
CSS2BackgroundPosition | The `CSS2BackgroundPosition` interface represents the background-position CSS Level 2 property
CSS2BorderSpacing | The `CSS2BorderSpacing` interface represents the border-spacing CSS Level 2 property
CSS2CounterIncrement | The `CSS2CounterIncrement` interface represents a imple value for the counter-increment CSS Level 2 property
CSS2CounterReset | The `CSS2CounterReset` interface represents a simple value for the counter-reset CSS Level 2 property
CSS2Cursor | The `CSS2Cursor` interface represents the cursor CSS Level 2 property
CSS2FontFaceSrc | The `CSS2Cursor` interface represents the src CSS Level 2 descriptor
CSS2FontFaceWidths | The `CSS2Cursor` interface represents a simple value for the widths CSS Level 2 descriptor
CSS2PageSize | The `CSS2Cursor` interface represents the size CSS Level 2 descriptor
CSS2PlayDuring | The `CSS2PlayDuring` interface represents the play-during CSS Level 2 property
CSS2Properties | The `CSS2Properties` interface represents a convenience mechanism for retrieving and setting properties within a `CSSStyleDeclaration`
CSS2TextShadow | The `CSS2TextShadow` interface represents a simple value for the text-shadow CSS Level 2 property
CSSCharsetRule | The `CSSCharsetRule` interface a @charset rule in a CSS style sheet
CSSException | This exception is raised when a specific CSS operation is impossible to perform
CSSFontFaceRule | The `CSSFontFaceRule` interface represents a `@font-face` rule in a CSS style sheet
CSSImportRule | The `CSSImportRule` interface represents a `@import` rule within a CSS style sheet
CSSMediaRule | The `CSSMediaRule` interface represents a @media rule in a CSS style sheet
CSSPrimitiveValue | The `CSSPrimitiveValue` interface represents a single CSS value
CSSRule | The `CSSRule` interface is the abstract base interface for any type of CSS statement
CSSRuleList | The `CSSRuleList` interface provides the abstraction of an ordered collection of CSS rules
CSSStyleDeclaration | The `CSSStyleDeclaration` interface represents a single CSS declaration block
CSSStyleRule | The `CSSStyleRule` interface represents a single rule set in a CSS style sheet
CSSStyleSheet | The `CSSStyleSheet` interface is a concrete interface used to represent a CSS style sheet i.e
CSSUnknownRule | The `CSSUnkownRule` interface represents an at-rule not supported by this user agent
CSSValue | The `CSSValue` interface represents a simple or a complexe value
CSSValueList | The `CSSValueList` interface provides the absraction of an ordered collection of CSS values
CustomNodeFilter | CustomNodeFilter can be used to define your own NodeFilter for use with NodeIterators and TreeWalkers
Document | The `Document` interface represents the entire HTML or XML document
DocumentFragment | `DocumentFragment` is a "lightweight" or "minimal" `Document` object
DocumentType | Each `Document` has a `doctype` attribute whose value is either `null` or a `DocumentType` object
DOMException | DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impossible to perform (either for logical reasons, because data is lost, or because the implementation has become unstable)
DOMImplementation | The `DOMImplementation` interface provides a number of methods for performing operations that are independent of any particular instance of the document object model
DOMString | This class implements the basic string we use in the DOM
Element | By far the vast majority of objects (apart from text) that authors encounter when traversing a document are `Element` nodes
Entity | This interface represents an entity, either parsed or unparsed, in an XML document
EntityReference | `EntityReference` objects may be inserted into the structure model when an entity reference is in the source document, or when the user wishes to insert an entity reference
Event | Introduced in DOM Level 2
EventException | Introduced in DOM Level 2:
EventListener | Introduced in DOM Level 2
HTMLAnchorElement | The anchor element
HTMLAppletElement | An embedded Java applet
HTMLAreaElement | Client-side image map area definition
HTMLBaseElement | Document base URI
HTMLBaseFontElement | Base font
HTMLBlockquoteElement | ??? See the BLOCKQUOTE element definition in HTML 4.0
HTMLBodyElement | The HTML document body
HTMLBRElement | Force a line break
HTMLButtonElement | Push button
HTMLCollection | An `HTMLCollection` is a list of nodes
HTMLDirectoryElement | Directory list
HTMLDivElement | Generic block container
HTMLDListElement | Definition list
HTMLDocument | An `HTMLDocument` is the root of the HTML hierarchy and holds the entire content
HTMLElement | All HTML element interfaces derive from this class
HTMLFieldSetElement | Organizes form controls into logical groups
HTMLFontElement | Local change to font
HTMLFormElement | The `FORM` element encompasses behavior similar to a collection and an element
HTMLFrameElement | Create a frame
HTMLFrameSetElement | Create a grid of frames
HTMLHeadElement | Document head information
HTMLHeadingElement | For the `H1` to `H6` elements
HTMLHRElement | Create a horizontal rule
HTMLHtmlElement | Root of an HTML document
HTMLIFrameElement | Inline subwindows
HTMLImageElement | Embedded image
HTMLInputElement | Form control
HTMLIsIndexElement | This element is used for single-line text input
HTMLLabelElement | Form field label text
HTMLLayerElement | Layer container for Netscape 4.x compatability
HTMLLegendElement | Provides a caption for a `FIELDSET` grouping
HTMLLIElement | List item
HTMLLinkElement | The `LINK` element specifies a link to an external resource, and defines this document's relationship to that resource (or vice versa)
HTMLMapElement | Client-side image map
HTMLMenuElement | Menu list
HTMLMetaElement | This contains generic meta-information about the document
HTMLModElement | Notice of modification to part of a document
HTMLObjectElement | Generic embedded object
HTMLOListElement | Ordered list
HTMLOptGroupElement | Group options together in logical subdivisions
HTMLOptionElement | A selectable choice
HTMLParagraphElement | Paragraphs
HTMLParamElement | Parameters fed to the `OBJECT` element
HTMLPreElement | Preformatted text
HTMLQuoteElement | For the `Q` and `BLOCKQUOTE` elements
HTMLScriptElement | Script statements
HTMLSelectElement | The select element allows the selection of an option
HTMLStyleElement | Style information
HTMLTableCaptionElement | Table caption See the CAPTION element definition in HTML 4.0
HTMLTableCellElement | The object used to represent the `TH` and `TD` elements
HTMLTableColElement | Regroups the `COL` and `COLGROUP` elements
HTMLTableElement | The create* and delete* methods on the table allow authors to construct and modify tables
HTMLTableRowElement | A row in a table
HTMLTableSectionElement | The `THEAD` , `TFOOT` , and `TBODY` elements
HTMLTextAreaElement | Multi-line text field
HTMLTitleElement | The document title
HTMLUListElement | Unordered list
MediaList | The `MediaList` interface provides the abstraction of an ordered collection of media, without defining or constraining how this collection is implemented
MouseEvent | Introduced in DOM Level 2
MutationEvent | Introduced in DOM Level 2
NamedNodeMap | Objects implementing the `NamedNodeMap` interface are used to represent collections of nodes that can be accessed by name
Node | The `Node` interface is the primary datatype for the entire Document Object Model
NodeFilter | Filters are objects that know how to "filter out" nodes
NodeIterator | NodeIterators are used to step through a set of nodes, e.g
NodeList | The `NodeList` interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented
Notation | This interface represents a notation declared in the DTD
ProcessingInstruction | The `ProcessingInstruction` interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document
Rect | The `Rect` interface is used to represent any rect value
RGBColor | The `RGBColor` interface is used to represent any RGB color value
StyleSheet | The `StyleSheet` interface is the abstract base interface for any type of style sheet
StyleSheetList | The `StyleSheetList` interface provides the abstraction of an ordered collection of style sheets
Text | The `Text` interface represents the textual content (termed character data in XML) of an `Element` or `Attr`
TextEvent | DOM::TextEvent The detail attribute inherited from UIEvent is used to indicate the number of keypresses which have occurred during key repetition
TreeWalker | `TreeWalker` objects are used to navigate a document tree or subtree using the view of the document defined by its `whatToShow` flags and any filters that are defined for the `TreeWalker`
UIEvent | Introduced in DOM Level 2
KHTMLPageCache | Singleton Object that handles a binary cache on top of the http cache management of kio
KHTMLPart | This class is khtml's main class
KHTMLPartBrowserExtension | This is the BrowserExtension for a KHTMLPart document
KHTMLPartIface | DCOP interface for KHTML
KHTMLSettings | Settings for the HTML view
KHTMLView | Renders and displays HTML in a QScrollView

KDE Home | KDE Accessibility Home | Description of Access Keys