KHTML
khtml_part.h
Go to the documentation of this file.
1002 KHTMLPart *findFrameParent( KParts::ReadOnlyPart *callingPart, const QString &f, khtml::ChildFrame **childFrame=0 );
1556 void slotChildURLRequest( const KUrl &url, const KParts::OpenUrlArguments&, const KParts::BrowserArguments &args );
1689 bool openUrlInFrame(const KUrl &url, const KParts::OpenUrlArguments& arguments, const KParts::BrowserArguments &browserArguments);
1702 void saveLoginInformation(const QString& host, const QString& key, const QMap<QString, QString>& walletMap);
1754 void loadFrameElement( DOM::HTMLPartContainerElementImpl *frame, const QString &url, const QString &frameName,
1759 bool loadObjectElement( DOM::HTMLPartContainerElementImpl *frame, const QString &url, const QString &serviceType,
1774 bool processObjectRequest( khtml::ChildFrame *child, const KUrl &url, const QString &mimetype );
1796 DOM::EventListener *createHTMLEventListener( QString code, QString name, DOM::NodeImpl *node, bool svg = false );
1806 bool checkLinkSecurity( const KUrl &linkURL,const KLocalizedString &message = KLocalizedString(), const QString &button = QString() );
The Document interface represents the entire HTML or XML document.
Definition dom_doc.h:246
This class resembles the editing API when the associated khtml document is editable (in design mode),...
Definition editor.h:61
An HTMLDocument is the root of the HTML hierarchy and holds the entire content.
Definition html_document.h:74
The Node interface is the primary datatype for the entire Document Object Model.
Definition dom_node.h:271
Definition dom2_range.h:80
AutoDetectScript
MinimumUserOption
Definition khtmlfindbar.h:30
This is the BrowserExtension for a KHTMLPart document.
Definition khtml_ext.h:44
Definition khtmlpart_p.h:94
virtual void khtmlDrawContentsEvent(khtml::DrawContentsEvent *)
Eventhandler for the khtml::DrawContentsEvent.
Definition khtml_part.cpp:6622
virtual void khtmlMouseReleaseEvent(khtml::MouseReleaseEvent *event)
Eventhandler for the khtml::MouseMouseReleaseEvent.
Definition khtml_part.cpp:6561
bool jScriptEnabled() const
Returns true if Javascript support is enabled or false otherwise.
Definition khtml_part.cpp:1106
void popupMenu(const QString &url, const QPoint &point)
Emitted when the user clicks the right mouse button on the document.
virtual void khtmlMouseMoveEvent(khtml::MouseMoveEvent *event)
Eventhandler for the khtml::MouseMouseMoveEvent.
Definition khtml_part.cpp:6550
virtual bool urlSelected(const QString &url, int button, int state, const QString &_target, const KParts::OpenUrlArguments &args=KParts::OpenUrlArguments(), const KParts::BrowserArguments &browserArgs=KParts::BrowserArguments())
Definition khtml_part.cpp:3690
void setMetaRefreshEnabled(bool enable)
Enable/disable automatic forwarding by <meta http-equiv="refresh" ....
Definition khtml_part.cpp:1128
void setDNSPrefetch(DNSPrefetch pmode)
Sets whether DNS Names found in loaded documents'anchors should be pre-fetched (pre-resolved).
Definition khtml_part.cpp:1115
void formSubmitNotification(const char *action, const QString &url, const QByteArray &formData, const QString &target, const QString &contentType, const QString &boundary)
If form notification is on, this will be emitted either for a form submit or before the form submit a...
bool setEncoding(const QString &name, bool override=false)
Sets the encoding the page uses.
Definition khtml_part.cpp:2654
friend class KHTMLPartBrowserHostExtension
Definition khtml_part.h:240
KUrl completeURL(const QString &url)
returns a KUrl object for the given url.
Definition khtml_part.cpp:2522
void nodeActivated(const DOM::Node &)
This signal is emitted when an element retrieves the keyboard focus.
virtual void khtmlMousePressEvent(khtml::MousePressEvent *event)
Eventhandler of the khtml::MousePressEvent.
Definition khtml_part.cpp:6295
void setPluginPageQuestionAsked(const QString &mimetype)
Definition khtml_part.cpp:6998
virtual void startingJob(KIO::Job *)
Hook for adding code before a job is started.
Definition khtml_part.h:1404
void docCreated()
bool isModified() const
Checks whether the page contains unsubmitted form changes.
Definition khtml_part.cpp:7344
FindOptions
Extra Find options that can be used when calling the extended findText().
Definition khtml_part.h:788
void caretPositionChanged(const DOM::Node &node, long offset)
This signal is emitted whenever the caret position has been changed.
void configurationChanged()
Emitted whenever the configuration has changed.
void htmlError(int errorCode, const QString &text, const KUrl &reqUrl)
presents a detailed error message to the user.
Definition khtml_part.cpp:1807
virtual KParts::ReadOnlyPart * createPart(QWidget *parentWidget, QObject *parent, const QString &mimetype, QString &serviceName, QStringList &serviceTypes, const QStringList ¶ms)
This method is called when a new embedded object (include html frames) is to be created.
Definition khtml_part.cpp:4608
KHTMLPart(QWidget *parentWidget=0, QObject *parent=0, GUIProfile prof=DefaultGUI)
Constructs a new KHTMLPart.
Definition khtml_part.cpp:181
friend class KHTMLPartBrowserExtension
Definition khtml_part.h:235
virtual void khtmlMouseDoubleClickEvent(khtml::MouseDoubleClickEvent *)
Eventhandler for the khtml::MouseDoubleClickEvent.
Definition khtml_part.cpp:6341
bool pluginPageQuestionAsked(const QString &mimetype) const
Definition khtml_part.cpp:6988
void selectionChanged()
This signal is emitted when the selection changes.
void setPluginsEnabled(bool enable)
Enables or disables plugins, default is enabled.
Definition khtml_part.cpp:1382
Definition khtmlviewbar.h:29
Definition kjserrordlg.h:9
Definition kjavaappletcontext.h:46
void setStatusBarText(const QString &text)
virtual void customEvent(QEvent *event)
BrowserExtension * browserExtension() const
KUrl url
virtual void guiActivateEvent(GUIActivateEvent *event)
virtual bool openFile()
virtual bool closeUrl()
virtual bool openUrl(const KUrl &url)
QAction * action(const char *name) const
Definition khtml_childframe_p.h:41
Definition khtml_events.h:131
Definition htmlediting_impl.h:92
Definition khtml_events.h:101
Definition khtml_events.h:64
Definition khtml_events.h:116
static quint32 f(DES_KEY *key, quint32 r, char *subkey)
Definition dom_node.h:37
KAction * zoomOut(const QObject *recvr, const char *slot, QObject *parent)
KAction * zoomIn(const QObject *recvr, const char *slot, QObject *parent)
KAction * clear(const QObject *recvr, const char *slot, QObject *parent)
Window
Definition CSSHelper.h:7
Contextual information about the caret and the built-in editor.
Definition editing_p.h:38
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.