Difference between revisions of "Projects/WebKit/Library"

Jump to: navigation, search
(OOPS! It doesn't protect newlines!)
(About)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
'''This page is still work in progress.'''
 +
 
== About ==
 
== About ==
The WebKitKDE library sits on top of QtWebKit, providing KDE integration (for example, WebActions using KDE icons and shortcuts, downloading using KIO, etc). WebKitKDE provides the following classes:
+
The [http://api.kde.org/4.x-api/kdelibs-apidocs/kdewebkit/html/index.html kdewebkit] library sits on top of QtWebKit, providing KDE integration for icons, shortcuts, network operation (KIO), cookie management using (KCookieJar) and component embedding (KParts).
=== KWebView ===
+
 
A QWebView with KDE integration.
+
See the following link for a list of all classes:
KWebPage* KWebView::page() : Overridden from QWebView, it return a KWebPage instead of a QWebPage.<br>
+
 
QWidget* KWebView::searchBar() : Get a search bar widget, usable for searching the page.<br>
+
http://api.kde.org/4.x-api/kdelibs-apidocs/kdewebkit/html/annotated.html
void setCustomContextMenu(bool) [slot] : Should KWebView use it's own context menu, or should it emit a signal on right-click.<br>
+
void showContextMenu() [signal] : If setCustomContextMenu is set to true, this signal will be emited when the user right-clicks on the page.<br>
+
void openUrlInNewTab(const KUrl) [signal] : When the user middle-clicks a link, instead of opening it, KWebView will emit this signal. In tab-enabled browsers, this usually results in opening a new tab.<br>
+
=== KWebPage ===
+
A QWebPage with KDE integration.
+

Latest revision as of 02:42, 15 January 2010

This page is still work in progress.

[edit] About

The kdewebkit library sits on top of QtWebKit, providing KDE integration for icons, shortcuts, network operation (KIO), cookie management using (KCookieJar) and component embedding (KParts).

See the following link for a list of all classes:

http://api.kde.org/4.x-api/kdelibs-apidocs/kdewebkit/html/annotated.html


This page was last modified on 15 January 2010, at 02:42. This page has been accessed 4,007 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal