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

KParts

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CKParts::BrowserArgumentsBrowserArguments is a set of web-browsing-specific arguments, which allow specifying how a URL should be opened by openUrl() (as a complement to KParts::OpenUrlArguments which are the non-web-specific arguments)
 CKParts::BrowserOpenOrSaveQuestionThis class shows the dialog that asks the user whether to save a url or open a url in another application
 CKParts::SelectorInterface::Element
 CKParts::ScriptableExtension::ExceptionReturned from operations to denote a failure
 CKParts::ScriptableExtension::FunctionRefFunction references are a pair of an object and a field in it
 CKParts::HtmlSettingsInterfaceAn interface for modifying the settings of browser engines
 ▼CKXMLGUIBuilder [external]
 ▼CKXmlGuiWindow [external]
 CKParts::MainWindowA KPart-aware main window, whose user interface is described in XML
 ▼CKXMLGUIClient [external]
 ▼CKParts::PartBaseBase class for all parts
 CKParts::MainWindowA KPart-aware main window, whose user interface is described in XML
 ▼CKParts::PartBase class for parts
 ▼CKParts::ReadOnlyPartBase class for any "viewer" part
 CKParts::ReadWritePartBase class for an "editor" part
 CKParts::PluginA plugin is the way to add actions to an existing KParts application, or to a Part
 CKXmlGuiWindow [external]
 CKParts::ScriptableExtension::NullCorresponds to 'null' in JavaScript
 CKParts::ScriptableExtension::ObjectObjects are abstracted away as a pair of the ScriptableExtension the performs operations on it, and an implementation-specific Id, which gets passed to the extension's methods
 CKParts::OpenUrlArgumentsOpenUrlArguments is the set of arguments that specify how a URL should be opened by KParts::ReadOnlyPart::openUrl()
 CKParts::Plugin::PluginInfo
 CQ3PtrList< T >
 ▼CQEvent
 ▼CKParts::EventBase class for all KParts events
 CKParts::GUIActivateEventThis event is sent to a Part when its GUI has been activated or deactivated
 CKParts::OpenUrlEventThe KParts::OpenUrlEvent event informs that a given part has opened a given URL
 CKParts::PartActivateEventThis event is sent by the part manager when the active part changes
 CKParts::PartSelectEventThis event is sent when a part is selected or deselected
 ▼CQMainWindow [external]
 ▼CKMainWindow [external]
 CKXmlGuiWindow [external]
 ▼CQObject [external]
 CKParts::BrowserExtensionThe Browser Extension is an extension (yes, no kidding) to KParts::ReadOnlyPart, which allows a better integration of parts with browsers (in particular Konqueror)
 CKParts::BrowserHostExtensionAn extension class for container parts, i.e
 CKParts::BrowserInterfaceThe purpose of this interface is to allow a direct communication between a KPart and the hosting browser shell (for example Konqueror)
 CKParts::DownloadJobWatcherThis watcher is notified when the "download" job is done, so we can remember where a downloaded file comes from
 CKParts::FileInfoExtensionExtension for obtaining file information from the part
 CKParts::HistoryProviderBasic class to manage a history of "items"
 CKParts::HtmlExtensionExtension for KParts to provide HTML-related features
 CKParts::ListingFilterExtensionExtension for filtering listings
 CKParts::ListingNotificationExtensionExtension for receiving listing change notification
 CKParts::LiveConnectExtensionAn extension class for LiveConnect, i.e
 CKParts::PartBase class for parts
 CKParts::PartManagerThe part manager is an object which knows about a collection of parts (even nested ones) and handles activation/deactivation
 CKParts::PluginA plugin is the way to add actions to an existing KParts application, or to a Part
 ▼CKParts::ScriptableExtensionAn extension class that permits KParts to be scripted (such as when embedded inside a KHTMLPart) and to access the host's scriptable objects as well
 CKParts::ScriptableLiveConnectExtension
 CKParts::StatusBarExtensionExtension for KParts that allows more sophisticated statusbar handling
 CKParts::TextExtensionExtension for KParts that allows to retrieve text from the part
 ▼CKPluginFactory [external]
 ▼CKParts::FactoryA generic factory object to create a Part
 ▼CKParts::GenericFactoryBase< T1 >
 CKParts::GenericFactory< KTypeList< T1, T2 > >
 ▼CKParts::GenericFactoryBase< T >
 CKParts::GenericFactory< T >A template for a KParts::Factory implementation
 ▼CKRun [external]
 CKParts::BrowserRunThis class extends KRun to provide additional functionality for browsers:
 CKParts::SelectorInterfaceOptional base class for HtmlExtension-derived classes Provides DOM Selector like API: querySelector and querySelectorAll, in order to find specific elements in an HTML document
 CKParts::ScriptableExtension::UndefinedCorresponds to 'undefined' in JavaScript
 CKParts::WindowArgsThe WindowArgs are used to specify arguments to the "create new window" call (see the createNewWindow variant that uses WindowArgs)
 CQColor
 CQFont
This file is part of the KDE documentation.
Documentation copyright © 1996-2017 The KDE developers.
Generated on Tue May 16 2017 10:23:51 by doxygen 1.8.13 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KParts

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

kdelibs-4.14.30 API Reference

Skip menu "kdelibs-4.14.30 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