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

KHTML

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCDOM::AbstractViewIntroduced in DOM Level 2
oCWebCore::AffineTransform
oCCachedObjectClient
|\CKHTMLImage
oCkhtml::CaretBoxRepresents a rectangular box within which the caret is located
oCkhtml::CaretBoxIteratorIterates over the elements of a caret box line
|\Ckhtml::EditableCaretBoxIteratorIterates over the editable inner elements of a caret line box
oCkhtml::CaretBoxLineResembles a line consisting of caret boxes
oCkhtml::CaretViewContextContextual information about the caret which is related to the view
oCDOM::CounterThe Counter interface is used to represent any counter or counters function value
oCDOM::CSS2CounterIncrementThe CSS2CounterIncrement interface represents a imple value for the counter-increment CSS Level 2 property
oCDOM::CSS2CounterResetThe CSS2CounterReset interface represents a simple value for the counter-reset CSS Level 2 property
oCDOM::CSS2FontFaceSrcThe CSS2Cursor interface represents the src CSS Level 2 descriptor
oCDOM::CSS2FontFaceWidthsThe CSS2Cursor interface represents a simple value for the widths CSS Level 2 descriptor
oCDOM::CSS2PropertiesThe CSS2Properties interface represents a convenience mechanism for retrieving and setting properties within a CSSStyleDeclaration
oCDOM::CSS2TextShadowThe CSS2TextShadow interface represents a simple value for the text-shadow CSS Level 2 property
oCDOM::CSSExceptionThis exception is raised when a specific CSS operation is impossible to perform
oCDOM::CSSRuleThe CSSRule interface is the abstract base interface for any type of CSS statement
|oCDOM::CSSCharsetRuleThe CSSCharsetRule interface a @charset rule in a CSS style sheet
|oCDOM::CSSFontFaceRuleThe CSSFontFaceRule interface represents a @font-face rule in a CSS style sheet
|oCDOM::CSSImportRuleThe CSSImportRule interface represents a @import rule within a CSS style sheet
|oCDOM::CSSMediaRuleThe CSSMediaRule interface represents a @media rule in a CSS style sheet
|oCDOM::CSSNamespaceRule
|oCDOM::CSSPageRule
|oCDOM::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
oCDOM::CSSRuleListThe CSSRuleList interface provides the abstraction of an ordered collection of CSS rules
oCDOM::CSSStyleDeclarationThe CSSStyleDeclaration interface represents a single CSS declaration block
oCDOM::CSSValueThe CSSValue interface represents a simple or a complexe value
|oCDOM::CSS2AzimuthThe CSS2Azimuth interface represents the azimuth CSS Level 2 property
|oCDOM::CSS2BackgroundPositionThe CSS2BackgroundPosition interface represents the background-position CSS Level 2 property
|oCDOM::CSS2BorderSpacingThe CSS2BorderSpacing interface represents the border-spacing CSS Level 2 property
|oCDOM::CSS2CursorThe CSS2Cursor interface represents the cursor CSS Level 2 property
|oCDOM::CSS2PageSizeThe CSS2Cursor interface represents the size CSS Level 2 descriptor
|oCDOM::CSS2PlayDuringThe CSS2PlayDuring interface represents the play-during CSS Level 2 property
|oCDOM::CSSPrimitiveValueThe CSSPrimitiveValue interface represents a single CSS value
|\CDOM::CSSValueListThe CSSValueList interface provides the absraction of an ordered collection of CSS values
oCWTF::DefaultHash< IntSize >
oCDOM::DocumentStyle
oCDOM::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)
oCDOM::DOMImplementationThe DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model
oCDOM::DomShared
|oCDOM::CustomNodeFilterCustomNodeFilter can be used to define your own NodeFilter for use with NodeIterators and TreeWalkers
|\CDOM::EventListenerIntroduced in DOM Level 2
oCDOM::DOMStringThis class implements the basic string we use in the DOM
oCkhtml::EditableCharacterIteratorProvides iterating through the document in terms of characters
oCkhtml::EditorContextContextual information about the caret and the built-in editor
oCkhtml::XPath::EvaluationContext
oCDOM::EventIntroduced in DOM Level 2
|oCDOM::MutationEventIntroduced in DOM Level 2
|\CDOM::UIEventIntroduced in DOM Level 2
| oCDOM::KeyboardEventIntroduced in DOM Level 3
| oCDOM::MouseEventIntroduced in DOM Level 2
| \CDOM::TextEventIntroduced in DOM Level 3
oCDOM::EventExceptionIntroduced in DOM Level 2:
oCkhtml::XPath::Expression
|oCkhtml::XPath::BinaryExprBase
||oCkhtml::XPath::LogicalOp
||oCkhtml::XPath::NumericOp
||oCkhtml::XPath::RelationOp
||\Ckhtml::XPath::Union
|oCkhtml::XPath::Filter
|oCkhtml::XPath::Function
|oCkhtml::XPath::LocationPath
|oCkhtml::XPath::Negative
|oCkhtml::XPath::Number
|oCkhtml::XPath::Path
|oCkhtml::XPath::String
|\Ckhtml::XPath::VariableReference
oCkhtml::FilterSet
oCWebCore::FloatPoint
oCWebCore::FloatRect
oCWebCore::FloatSize
oCkhtml::XPath::FunctionLibrary
oCGenericHashTraits
|\CWTF::HashTraits< IntSize >
oCDOM::HTMLCollectionAn HTMLCollection is a list of nodes
|\CDOM::HTMLFormCollection
oCKParts::HtmlSettingsInterface [external]
|\CKHTMLHtmlExtension
oCWTF::IntHash< IntSize >
oCWebCore::IntPoint
oCWebCore::IntRect
oCWebCore::IntSize
oCDOM::JSEditor
oCKHTMLFindBarBase
|\CKHTMLFindBar
oCKHTMLGlobal
oCKHTMLPartPrivate
oCKHTMLSettingsSettings for the HTML view
oCkhtml::KHTMLWidget
|\CKHTMLViewRenders and displays HTML in a QScrollArea
oCKQEventUtil
oCKXEventUtil
oCKXMLGUIClient [external]
|\CKParts::PartBase [external]
| \CKParts::Part [external]
|  \CKParts::ReadOnlyPart [external]
|   oCAdaptorView
|   oCKHTMLImage
|   oCKHTMLPartThis class is khtml's main class
|   oCKJavaAppletViewer
|   \CKMultiPartHttp://wp.netscape.com/assist/net_sites/pushpull.html
oCkhtml::LinearDocumentRepresents the whole document in terms of lines
oCkhtml::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
oCDOM::LinkStyle
oCDOM::MediaListThe MediaList interface provides the abstraction of an ordered collection of media, without defining or constraining how this collection is implemented
oCDOM::NamedNodeMapObjects implementing the NamedNodeMap interface are used to represent collections of nodes that can be accessed by name
oCDOM::NodeThe Node interface is the primary datatype for the entire Document Object Model
|oCDOM::AttrThe Attr interface represents an attribute in an Element object
|oCDOM::CharacterDataThe CharacterData interface extends Node with a set of attributes and methods for accessing character data in the DOM
||oCDOM::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
|oCDOM::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
|oCDOM::DocumentFragmentDocumentFragment is a "lightweight" or "minimal" Document object
|oCDOM::DocumentTypeEach Document has a doctype attribute whose value is either null or a DocumentType object
|oCDOM::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
|| oCDOM::HTMLAnchorElementThe anchor element
|| oCDOM::HTMLAppletElementAn embedded Java applet
|| oCDOM::HTMLAreaElementClient-side image map area definition
|| oCDOM::HTMLBaseElementDocument base URI
|| oCDOM::HTMLBaseFontElementBase font
|| oCDOM::HTMLBlockquoteElement??? See the BLOCKQUOTE element definition in HTML 4.0
|| oCDOM::HTMLBodyElementThe HTML document body
|| oCDOM::HTMLBRElementForce a line break
|| oCDOM::HTMLButtonElementPush button
|| oCDOM::HTMLDirectoryElementDirectory list
|| oCDOM::HTMLDivElementGeneric block container
|| oCDOM::HTMLDListElementDefinition list
|| oCDOM::HTMLFieldSetElementOrganizes form controls into logical groups
|| oCDOM::HTMLFontElementLocal change to font
|| oCDOM::HTMLFormElementThe FORM element encompasses behavior similar to a collection and an element
|| oCDOM::HTMLFrameElementCreate a frame
|| oCDOM::HTMLFrameSetElementCreate a grid of frames
|| oCDOM::HTMLHeadElementDocument head information
|| oCDOM::HTMLHeadingElementFor the H1 to H6 elements
|| oCDOM::HTMLHRElementCreate a horizontal rule
|| oCDOM::HTMLHtmlElementRoot of an HTML document
|| oCDOM::HTMLIFrameElementInline subwindows
|| oCDOM::HTMLImageElementEmbedded image
|| oCDOM::HTMLInputElementForm control
|| oCDOM::HTMLIsIndexElementThis element is used for single-line text input
|| oCDOM::HTMLLabelElementForm field label text
|| oCDOM::HTMLLayerElementLayer container for Netscape 4.x compatibility
|| oCDOM::HTMLLegendElementProvides a caption for a FIELDSET grouping
|| oCDOM::HTMLLIElementList item
|| oCDOM::HTMLLinkElementThe LINK element specifies a link to an external resource, and defines this document's relationship to that resource (or vice versa)
|| oCDOM::HTMLMapElementClient-side image map
|| oCDOM::HTMLMenuElementMenu list
|| oCDOM::HTMLMetaElementThis contains generic meta-information about the document
|| oCDOM::HTMLModElementNotice of modification to part of a document
|| oCDOM::HTMLObjectElementGeneric embedded object
|| oCDOM::HTMLOListElementOrdered list
|| oCDOM::HTMLOptGroupElementGroup options together in logical subdivisions
|| oCDOM::HTMLOptionElementA selectable choice
|| oCDOM::HTMLParagraphElementParagraphs
|| oCDOM::HTMLParamElementParameters fed to the OBJECT element
|| oCDOM::HTMLPreElementPreformatted text
|| oCDOM::HTMLQuoteElementFor the Q and BLOCKQUOTE elements
|| oCDOM::HTMLScriptElementScript statements
|| oCDOM::HTMLSelectElementThe select element allows the selection of an option
|| oCDOM::HTMLStyleElementStyle information
|| oCDOM::HTMLTableCaptionElementTable caption See the CAPTION element definition in HTML 4.0
|| oCDOM::HTMLTableCellElementThe object used to represent the TH and TD elements
|| oCDOM::HTMLTableColElementRegroups the COL and COLGROUP elements
|| oCDOM::HTMLTableElementThe create* and delete* methods on the table allow authors to construct and modify tables
|| oCDOM::HTMLTableRowElementA row in a table
|| oCDOM::HTMLTableSectionElementThe THEAD , TFOOT , and TBODY elements
|| oCDOM::HTMLTextAreaElementMulti-line text field
|| oCDOM::HTMLTitleElementThe document title
|| \CDOM::HTMLUListElementUnordered list
|oCDOM::EntityThis interface represents an entity, either parsed or unparsed, in an XML document
|oCDOM::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
|oCDOM::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
oCDOM::NodeFilterFilters are objects that know how to "filter out" nodes
oCDOM::NodeIteratorNodeIterators are used to step through a set of nodes, e.g
oCDOM::NodeListThe NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented
oCkhtml::XPath::ParsedStatement
oCkhtml::Path
oCkhtml::PathElement
oCWebCore::PathTraversalState
oCkhtml::XPath::Predicate
oCQAction [external]
|\CKAction [external]
| \CKSelectAction [external]
|  \CKHTMLZoomFactorAction
oCQDBusAbstractAdaptor [external]
|\CKHTMLPartIfaceD-BUS interface for KHTML
oCQDialog [external]
|oCKDialog [external]
||\CAppletParameterDialog
|\CKJSErrorDlg
oCQEvent [external]
|\CKParts::Event [external]
| oCkhtml::DrawContentsEvent
| \Ckhtml::MouseEvent
|  oCkhtml::MouseDoubleClickEvent
|  oCkhtml::MouseMoveEvent
|  oCkhtml::MousePressEvent
|  \Ckhtml::MouseReleaseEvent
oCQList< khtml::ChildFrame * > [external]
|\CKHTMLFrameList
oCQObject [external]
|oCDOM::EditorThis class resembles the editing API when the associated khtml document is editable (in design mode), or contains editable elements
|oCkhtml::ChildFrame
|oCKHTMLFindThis class implements the find activity for the KHTMLPart
|oCKHTMLPageCacheSingleton Object that handles a binary cache on top of the http cache management of kio
|oCKHTMLPageCacheDelivery
|oCKHTMLPopupGUIClient
|oCKHTMLWalletQueue
|oCKJavaApplet
|oCKJavaAppletContext
|oCKJavaAppletServer
|oCKJavaKIOJob
||oCKJavaDownloader
||\CKJavaUploader
|oCKParts::BrowserExtension [external]
||oCKHTMLImageBrowserExtension
||oCKHTMLPartBrowserExtensionThis is the BrowserExtension for a KHTMLPart document
||\CKJavaAppletViewerBrowserExtension
|oCKParts::BrowserHostExtension [external]
||\CKHTMLPartBrowserHostExtension
|oCKParts::HtmlExtension [external]
||\CKHTMLHtmlExtension
|oCKParts::LiveConnectExtension [external]
||\CKJavaAppletViewerLiveConnectExtension
|oCKParts::Part [external]
|oCKParts::TextExtension [external]
||\CKHTMLTextExtension
|oCKPluginFactory [external]
||oCKHTMLAdaptorPartFactory
||oCKHTMLFactory
||oCKHTMLImageFactory
||\CKJavaAppletViewerFactory
|oCKRun [external]
||\CKParts::BrowserRun [external]
|| \CKHTMLRun
|oCPermissionDialog
|\CStorePass
oCQProcess [external]
|\CKProcess [external]
| \CKJavaProcess
oCQScrollArea
|\CKHTMLViewRenders and displays HTML in a QScrollArea
oCQStack< T >
oCQStack< KImportedBookmarkMenu * >
oCQStack< KUrl >
oCQStack< QRegion >
oCQStack< RefPtr< EditCommandImpl > >
oCDOM::QualifiedName
oCQVector< T >
oCQVector< CaretBox * >
|\Ckhtml::MassDeleter< CaretBox >
oCQVector< CaretBoxLine * >
|\Ckhtml::MassDeleter< CaretBoxLine >
oCQVector< KService::ServiceTypeAndPreference >
oCQVector< QRegExp >
oCQVector< QString >
oCQVector< T * >
|\Ckhtml::MassDeleter< T >Stores objects of a certain type, and calls delete on each of them when this data structure is destroyed
oCQWidget [external]
|oCKHTMLPrintSettings
|oCKHTMLViewBar
|\CKHTMLViewBarWidget
| oCKHTMLFindBar
| \CStorePassBar
oCQWidgetAction [external]
|\CKAction [external]
oCQX11EmbedContainer
|\CKJavaAppletWidget
oCDOM::Range
oCDOM::RangeException
oCDOM::RectThe Rect interface is used to represent any rect value
oCDOM::RGBColorThe RGBColor interface is used to represent any RGB color value
oCScriptingInterface
|\CAdaptorView
oCkhtml::CaretBoxLine::SeekBoxParamsSeek parameters
oCKParts::SelectorInterface [external]
|\CKHTMLHtmlExtension
oCShared
|\Ckhtml::SharedCommandImpl
| \Ckhtml::EditCommandImpl
|  oCkhtml::AppendNodeCommandImpl
|  oCkhtml::CompositeEditCommandImpl
|  |oCkhtml::ApplyStyleCommandImpl
|  |oCkhtml::DeleteCollapsibleWhitespaceCommandImpl
|  |oCkhtml::DeleteSelectionCommandImpl
|  |oCkhtml::IndentOutdentCommandImpl
|  |oCkhtml::InputNewlineCommandImpl
|  |oCkhtml::InputTextCommandImpl
|  |oCkhtml::InsertListCommandImpl
|  |oCkhtml::MoveSelectionCommandImpl
|  |oCkhtml::RemoveNodeAndPruneCommandImpl
|  |oCkhtml::RemoveNodePreservingChildrenCommandImpl
|  |oCkhtml::ReplaceSelectionCommandImpl
|  |\Ckhtml::TypingCommandImpl
|  oCkhtml::DeleteTextCommandImpl
|  oCkhtml::InsertNodeBeforeCommandImpl
|  oCkhtml::InsertTextCommandImpl
|  oCkhtml::JoinTextNodesCommandImpl
|  oCkhtml::RemoveCSSPropertyCommandImpl
|  oCkhtml::RemoveNodeAttributeCommandImpl
|  oCkhtml::RemoveNodeCommandImpl
|  oCkhtml::SetNodeAttributeCommandImpl
|  \Ckhtml::SplitTextNodeCommandImpl
oCkhtml::XPath::Step
oCStorePassBarBase
|\CStorePassBar
oCkhtml::StringsMatcher
oCkhtml::ApplyStyleCommandImpl::StyleChange
oCDOM::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
oCDOM::StyleSheetListThe StyleSheetList interface provides the abstraction of an ordered collection of style sheets
oCKHTMLPartPrivate::SubmitForm
oCkhtml::TableRowIteratorRepresents a render table as a linear list of rows
oCkhtml::XPath::Token
oCkhtml::XPath::Tokenizer
oCDOM::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
oCUi_KJSErrorDlgBase
|\CKJSErrorDlg
oCkhtml::XPath::Value
oCDOM::XPathException
\CNodeImpl
 \CDOM::XPathNamespaceImpl
This file is part of the KDE documentation.
Documentation copyright © 1996-2017 The KDE developers.
Generated on Sat Feb 25 2017 07:10:09 by doxygen 1.8.5 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-4.14.8 API Reference

Skip menu "kdelibs-4.14.8 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
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
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