• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdelibs API Reference
  • KDE Home
  • Contact Us
 

KHTML

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CDOM::AbstractViewIntroduced in DOM Level 2
 CWebCore::AffineTransform
 ►CCachedObjectClient
 CKHTMLImage
 Ckhtml::CaretBoxRepresents a rectangular box within which the caret is located
 ►Ckhtml::CaretBoxIteratorIterates over the elements of a caret box line
 Ckhtml::EditableCaretBoxIteratorIterates over the editable inner elements of a caret line box
 Ckhtml::CaretBoxLineResembles a line consisting of caret boxes
 Ckhtml::CaretViewContextContextual information about the caret which is related to the view
 CDOM::CounterThe Counter interface is used to represent any counter or counters function value
 CDOM::CSS2CounterIncrementThe CSS2CounterIncrement interface represents a imple value for the counter-increment CSS Level 2 property
 CDOM::CSS2CounterResetThe CSS2CounterReset interface represents a simple value for the counter-reset CSS Level 2 property
 CDOM::CSS2FontFaceSrcThe CSS2Cursor interface represents the src CSS Level 2 descriptor
 CDOM::CSS2FontFaceWidthsThe CSS2Cursor interface represents a simple value for the widths CSS Level 2 descriptor
 CDOM::CSS2PropertiesThe CSS2Properties interface represents a convenience mechanism for retrieving and setting properties within a CSSStyleDeclaration
 CDOM::CSS2TextShadowThe CSS2TextShadow interface represents a simple value for the text-shadow CSS Level 2 property
 CDOM::CSSExceptionThis exception is raised when a specific CSS operation is impossible to perform
 ►CDOM::CSSRuleThe CSSRule interface is the abstract base interface for any type of CSS statement
 CDOM::CSSCharsetRuleThe CSSCharsetRule interface a @charset rule in a CSS style sheet
 CDOM::CSSFontFaceRuleThe CSSFontFaceRule interface represents a @font-face rule in a CSS style sheet
 CDOM::CSSImportRuleThe CSSImportRule interface represents a @import rule within a CSS style sheet
 CDOM::CSSMediaRuleThe CSSMediaRule interface represents a @media rule in a CSS style sheet
 CDOM::CSSNamespaceRule
 CDOM::CSSPageRule
 CDOM::CSSStyleRuleThe CSSStyleRule interface represents a single rule set in a CSS style sheet
 CDOM::CSSUnknownRuleThe CSSUnkownRule interface represents an at-rule not supported by this user agent
 CDOM::CSSRuleListThe CSSRuleList interface provides the abstraction of an ordered collection of CSS rules
 CDOM::CSSStyleDeclarationThe CSSStyleDeclaration interface represents a single CSS declaration block
 ►CDOM::CSSValueThe CSSValue interface represents a simple or a complexe value
 CDOM::CSS2AzimuthThe CSS2Azimuth interface represents the azimuth CSS Level 2 property
 CDOM::CSS2BackgroundPositionThe CSS2BackgroundPosition interface represents the background-position CSS Level 2 property
 CDOM::CSS2BorderSpacingThe CSS2BorderSpacing interface represents the border-spacing CSS Level 2 property
 CDOM::CSS2CursorThe CSS2Cursor interface represents the cursor CSS Level 2 property
 CDOM::CSS2PageSizeThe CSS2Cursor interface represents the size CSS Level 2 descriptor
 CDOM::CSS2PlayDuringThe CSS2PlayDuring interface represents the play-during CSS Level 2 property
 CDOM::CSSPrimitiveValueThe CSSPrimitiveValue interface represents a single CSS value
 CDOM::CSSValueListThe CSSValueList interface provides the absraction of an ordered collection of CSS values
 CWTF::DefaultHash< IntSize >
 CDOM::DocumentStyle
 CDOM::DOMExceptionDOM 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)
 CDOM::DOMImplementationThe DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model
 ►CDOM::DomShared
 CDOM::CustomNodeFilterCustomNodeFilter can be used to define your own NodeFilter for use with NodeIterators and TreeWalkers
 CDOM::EventListenerIntroduced in DOM Level 2
 CDOM::DOMStringThis class implements the basic string we use in the DOM
 Ckhtml::EditableCharacterIteratorProvides iterating through the document in terms of characters
 Ckhtml::EditorContextContextual information about the caret and the built-in editor
 Ckhtml::XPath::EvaluationContext
 ►CDOM::EventIntroduced in DOM Level 2
 CDOM::MutationEventIntroduced in DOM Level 2
 ►CDOM::UIEventIntroduced in DOM Level 2
 CDOM::KeyboardEventIntroduced in DOM Level 3
 CDOM::MouseEventIntroduced in DOM Level 2
 CDOM::TextEventIntroduced in DOM Level 3
 CDOM::EventExceptionIntroduced in DOM Level 2:
 ►Ckhtml::XPath::Expression
 ►Ckhtml::XPath::BinaryExprBase
 Ckhtml::XPath::LogicalOp
 Ckhtml::XPath::NumericOp
 Ckhtml::XPath::RelationOp
 Ckhtml::XPath::Union
 Ckhtml::XPath::Filter
 Ckhtml::XPath::Function
 Ckhtml::XPath::LocationPath
 Ckhtml::XPath::Negative
 Ckhtml::XPath::Number
 Ckhtml::XPath::Path
 Ckhtml::XPath::String
 Ckhtml::XPath::VariableReference
 Ckhtml::FilterSet
 CWebCore::FloatPoint
 CWebCore::FloatRect
 CWebCore::FloatSize
 Ckhtml::XPath::FunctionLibrary
 ►CGenericHashTraits
 CWTF::HashTraits< IntSize >
 ►CDOM::HTMLCollectionAn HTMLCollection is a list of nodes
 CDOM::HTMLFormCollection
 ►CKParts::HtmlSettingsInterface [external]
 CKHTMLHtmlExtension
 CWTF::IntHash< IntSize >
 CWebCore::IntPoint
 CWebCore::IntRect
 CWebCore::IntSize
 CDOM::JSEditor
 ►CKHTMLFindBarBase
 CKHTMLFindBar
 CKHTMLGlobal
 CKHTMLPartPrivate
 CKHTMLSettingsSettings for the HTML view
 ►Ckhtml::KHTMLWidget
 CKHTMLViewRenders and displays HTML in a QScrollArea
 CKQEventUtil
 CKXEventUtil
 ►CKXMLGUIClient [external]
 ►CKParts::PartBase [external]
 ►CKParts::Part [external]
 ►CKParts::ReadOnlyPart [external]
 CAdaptorView
 CKHTMLImage
 CKHTMLPartThis class is khtml's main class
 CKJavaAppletViewer
 CKMultiPartHttp://wp.netscape.com/assist/net_sites/pushpull.html
 Ckhtml::LinearDocumentRepresents the whole document in terms of lines
 ►Ckhtml::LineIteratorIterates through the lines of a document
 ►Ckhtml::EditableLineIteratorIterates through the editable lines of a document
 Ckhtml::ErgonomicEditableLineIteratorIterates through the editable lines of a document, in a topological order
 CDOM::LinkStyle
 CDOM::MediaListThe MediaList interface provides the abstraction of an ordered collection of media, without defining or constraining how this collection is implemented
 CDOM::NamedNodeMapObjects implementing the NamedNodeMap interface are used to represent collections of nodes that can be accessed by name
 ►CDOM::NodeThe Node interface is the primary datatype for the entire Document Object Model
 CDOM::AttrThe Attr interface represents an attribute in an Element object
 ►CDOM::CharacterDataThe CharacterData interface extends Node with a set of attributes and methods for accessing character data in the DOM
 CDOM::CommentThis represents the content of a comment, i.e., all the characters between the starting ' <!– ' and ending ' –> '
 ►CDOM::TextThe Text interface represents the textual content (termed character data in XML) of an Element or Attr
 CDOM::CDATASectionCDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup
 ►CDOM::DocumentThe Document interface represents the entire HTML or XML document
 CDOM::HTMLDocumentAn HTMLDocument is the root of the HTML hierarchy and holds the entire content
 CDOM::DocumentFragmentDocumentFragment is a "lightweight" or "minimal" Document object
 CDOM::DocumentTypeEach Document has a doctype attribute whose value is either null or a DocumentType object
 ►CDOM::ElementBy far the vast majority of objects (apart from text) that authors encounter when traversing a document are Element nodes
 ►CDOM::HTMLElementAll HTML element interfaces derive from this class
 CDOM::HTMLAnchorElementThe anchor element
 CDOM::HTMLAppletElementAn embedded Java applet
 CDOM::HTMLAreaElementClient-side image map area definition
 CDOM::HTMLBaseElementDocument base URI
 CDOM::HTMLBaseFontElementBase font
 CDOM::HTMLBlockquoteElement??? See the BLOCKQUOTE element definition in HTML 4.0
 CDOM::HTMLBodyElementThe HTML document body
 CDOM::HTMLBRElementForce a line break
 CDOM::HTMLButtonElementPush button
 CDOM::HTMLDirectoryElementDirectory list
 CDOM::HTMLDivElementGeneric block container
 CDOM::HTMLDListElementDefinition list
 CDOM::HTMLFieldSetElementOrganizes form controls into logical groups
 CDOM::HTMLFontElementLocal change to font
 CDOM::HTMLFormElementThe FORM element encompasses behavior similar to a collection and an element
 CDOM::HTMLFrameElementCreate a frame
 CDOM::HTMLFrameSetElementCreate a grid of frames
 CDOM::HTMLHeadElementDocument head information
 CDOM::HTMLHeadingElementFor the H1 to H6 elements
 CDOM::HTMLHRElementCreate a horizontal rule
 CDOM::HTMLHtmlElementRoot of an HTML document
 CDOM::HTMLIFrameElementInline subwindows
 CDOM::HTMLImageElementEmbedded image
 CDOM::HTMLInputElementForm control
 CDOM::HTMLIsIndexElementThis element is used for single-line text input
 CDOM::HTMLLabelElementForm field label text
 CDOM::HTMLLayerElementLayer container for Netscape 4.x compatibility
 CDOM::HTMLLegendElementProvides a caption for a FIELDSET grouping
 CDOM::HTMLLIElementList item
 CDOM::HTMLLinkElementThe LINK element specifies a link to an external resource, and defines this document's relationship to that resource (or vice versa)
 CDOM::HTMLMapElementClient-side image map
 CDOM::HTMLMenuElementMenu list
 CDOM::HTMLMetaElementThis contains generic meta-information about the document
 CDOM::HTMLModElementNotice of modification to part of a document
 CDOM::HTMLObjectElementGeneric embedded object
 CDOM::HTMLOListElementOrdered list
 CDOM::HTMLOptGroupElementGroup options together in logical subdivisions
 CDOM::HTMLOptionElementA selectable choice
 CDOM::HTMLParagraphElementParagraphs
 CDOM::HTMLParamElementParameters fed to the OBJECT element
 CDOM::HTMLPreElementPreformatted text
 CDOM::HTMLQuoteElementFor the Q and BLOCKQUOTE elements
 CDOM::HTMLScriptElementScript statements
 CDOM::HTMLSelectElementThe select element allows the selection of an option
 CDOM::HTMLStyleElementStyle information
 CDOM::HTMLTableCaptionElementTable caption See the CAPTION element definition in HTML 4.0
 CDOM::HTMLTableCellElementThe object used to represent the TH and TD elements
 CDOM::HTMLTableColElementRegroups the COL and COLGROUP elements
 CDOM::HTMLTableElementThe create* and delete* methods on the table allow authors to construct and modify tables
 CDOM::HTMLTableRowElementA row in a table
 CDOM::HTMLTableSectionElementThe THEAD , TFOOT , and TBODY elements
 CDOM::HTMLTextAreaElementMulti-line text field
 CDOM::HTMLTitleElementThe document title
 CDOM::HTMLUListElementUnordered list
 CDOM::EntityThis interface represents an entity, either parsed or unparsed, in an XML document
 CDOM::EntityReferenceEntityReference 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
 CDOM::NotationThis interface represents a notation declared in the DTD
 CDOM::ProcessingInstructionThe ProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document
 CDOM::NodeFilterFilters are objects that know how to "filter out" nodes
 CDOM::NodeIteratorNodeIterators are used to step through a set of nodes, e.g
 CDOM::NodeListThe NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented
 Ckhtml::XPath::ParsedStatement
 Ckhtml::Path
 Ckhtml::PathElement
 CWebCore::PathTraversalState
 Ckhtml::XPath::Predicate
 ►CQAction [external]
 ►CKAction [external]
 ►CKSelectAction [external]
 CKHTMLZoomFactorAction
 ►CQDBusAbstractAdaptor [external]
 CKHTMLPartIfaceD-BUS interface for KHTML
 ►CQDialog [external]
 ►CKDialog [external]
 CAppletParameterDialog
 CKJSErrorDlg
 ►CQEvent [external]
 ►CKParts::Event [external]
 Ckhtml::DrawContentsEvent
 ►Ckhtml::MouseEvent
 Ckhtml::MouseDoubleClickEvent
 Ckhtml::MouseMoveEvent
 Ckhtml::MousePressEvent
 Ckhtml::MouseReleaseEvent
 ►CQList< khtml::ChildFrame * > [external]
 CKHTMLFrameList
 ►CQObject [external]
 CDOM::EditorThis class resembles the editing API when the associated khtml document is editable (in design mode), or contains editable elements
 Ckhtml::ChildFrame
 CKHTMLFindThis class implements the find activity for the KHTMLPart
 CKHTMLPageCacheSingleton Object that handles a binary cache on top of the http cache management of kio
 CKHTMLPageCacheDelivery
 CKHTMLPopupGUIClient
 CKHTMLWalletQueue
 CKJavaApplet
 CKJavaAppletContext
 CKJavaAppletServer
 ►CKJavaKIOJob
 CKJavaDownloader
 CKJavaUploader
 ►CKParts::BrowserExtension [external]
 CKHTMLImageBrowserExtension
 CKHTMLPartBrowserExtensionThis is the BrowserExtension for a KHTMLPart document
 CKJavaAppletViewerBrowserExtension
 ►CKParts::BrowserHostExtension [external]
 CKHTMLPartBrowserHostExtension
 ►CKParts::HtmlExtension [external]
 CKHTMLHtmlExtension
 ►CKParts::LiveConnectExtension [external]
 CKJavaAppletViewerLiveConnectExtension
 CKParts::Part [external]
 ►CKParts::TextExtension [external]
 CKHTMLTextExtension
 ►CKPluginFactory [external]
 CKHTMLAdaptorPartFactory
 CKHTMLFactory
 CKHTMLImageFactory
 CKJavaAppletViewerFactory
 ►CKRun [external]
 ►CKParts::BrowserRun [external]
 CKHTMLRun
 CPermissionDialog
 CStorePass
 ►CQProcess [external]
 ►CKProcess [external]
 CKJavaProcess
 ►CQScrollArea
 CKHTMLViewRenders and displays HTML in a QScrollArea
 CQStack< T >
 CQStack< KImportedBookmarkMenu * >
 CQStack< KUrl >
 CQStack< QRegion >
 CQStack< RefPtr< EditCommandImpl > >
 CDOM::QualifiedName
 CQVector< T >
 ►CQVector< CaretBox * >
 Ckhtml::MassDeleter< CaretBox >
 ►CQVector< CaretBoxLine * >
 Ckhtml::MassDeleter< CaretBoxLine >
 CQVector< KService::ServiceTypeAndPreference >
 CQVector< QRegExp >
 CQVector< QString >
 ►CQVector< T * >
 Ckhtml::MassDeleter< T >Stores objects of a certain type, and calls delete on each of them when this data structure is destroyed
 ►CQWidget [external]
 CKHTMLPrintSettings
 CKHTMLViewBar
 ►CKHTMLViewBarWidget
 CKHTMLFindBar
 CStorePassBar
 ►CQWidgetAction [external]
 CKAction [external]
 ►CQX11EmbedContainer
 CKJavaAppletWidget
 CDOM::Range
 CDOM::RangeException
 CDOM::RectThe Rect interface is used to represent any rect value
 CDOM::RGBColorThe RGBColor interface is used to represent any RGB color value
 ►CScriptingInterface
 CAdaptorView
 Ckhtml::CaretBoxLine::SeekBoxParamsSeek parameters
 ►CKParts::SelectorInterface [external]
 CKHTMLHtmlExtension
 ►CShared
 ►Ckhtml::SharedCommandImpl
 ►Ckhtml::EditCommandImpl
 Ckhtml::AppendNodeCommandImpl
 ►Ckhtml::CompositeEditCommandImpl
 Ckhtml::ApplyStyleCommandImpl
 Ckhtml::DeleteCollapsibleWhitespaceCommandImpl
 Ckhtml::DeleteSelectionCommandImpl
 Ckhtml::IndentOutdentCommandImpl
 Ckhtml::InputNewlineCommandImpl
 Ckhtml::InputTextCommandImpl
 Ckhtml::InsertListCommandImpl
 Ckhtml::MoveSelectionCommandImpl
 Ckhtml::RemoveNodeAndPruneCommandImpl
 Ckhtml::RemoveNodePreservingChildrenCommandImpl
 Ckhtml::ReplaceSelectionCommandImpl
 Ckhtml::TypingCommandImpl
 Ckhtml::DeleteTextCommandImpl
 Ckhtml::InsertNodeBeforeCommandImpl
 Ckhtml::InsertTextCommandImpl
 Ckhtml::JoinTextNodesCommandImpl
 Ckhtml::RemoveCSSPropertyCommandImpl
 Ckhtml::RemoveNodeAttributeCommandImpl
 Ckhtml::RemoveNodeCommandImpl
 Ckhtml::SetNodeAttributeCommandImpl
 Ckhtml::SplitTextNodeCommandImpl
 Ckhtml::XPath::Step
 ►CStorePassBarBase
 CStorePassBar
 Ckhtml::StringsMatcher
 Ckhtml::ApplyStyleCommandImpl::StyleChange
 ►CDOM::StyleSheetThe StyleSheet interface is the abstract base interface for any type of style sheet
 CDOM::CSSStyleSheetThe CSSStyleSheet interface is a concrete interface used to represent a CSS style sheet i.e
 CDOM::StyleSheetListThe StyleSheetList interface provides the abstraction of an ordered collection of style sheets
 CKHTMLPartPrivate::SubmitForm
 Ckhtml::TableRowIteratorRepresents a render table as a linear list of rows
 Ckhtml::XPath::Token
 Ckhtml::XPath::Tokenizer
 CDOM::TreeWalkerTreeWalker 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
 ►CUi_KJSErrorDlgBase
 CKJSErrorDlg
 Ckhtml::XPath::Value
 CDOM::XPathException
 ►CNodeImpl
 CDOM::XPathNamespaceImpl
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:51:24 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KHTML

Skip menu "KHTML"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdelibs API Reference

Skip menu "kdelibs API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  • kjsembed
  •   WTF
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Nepomuk-Core
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal