kdelibs/khtml
Ivailo Monev b4a354b74b generic: use QCryptographicHash instead of KMD5
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-01 04:32:22 +00:00
..
bindings generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
compat generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
css khtml: cleanup and fix alpha channel detection regression since 2f72cbbd 2016-02-29 03:45:57 +02:00
doc generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
dom generic: make KJS KHTML exclusive 2016-03-04 16:07:03 +02:00
ecma generic: use QCryptographicHash instead of KMD5 2016-04-01 04:32:22 +00:00
editing generic: misc cleanups 2016-02-24 04:42:44 +02:00
html kutils: allow multiple options to be passed to the KMediaWidget constructor 2016-03-27 18:18:53 +00:00
imload khtml: cleanup and fix alpha channel detection regression since 2f72cbbd 2016-02-29 03:45:57 +02:00
kmultipart generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
misc khtml: further simplify the arena allocator 2016-03-11 02:07:54 +00:00
pics generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
platform khtml: remove some platform ifdef's 2015-11-10 02:41:59 +02:00
rendering khtml: automatically track memory allocated by RenderArena 2016-03-27 07:07:35 +00:00
scripts generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
svg generic: misc cleanups 2016-02-24 04:42:44 +02:00
test generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
tests khtml: cleanup Java leftovers 2016-03-03 04:46:49 +02:00
ui generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
xml khtml: remove dead code 2015-11-16 04:42:50 +02:00
xpath generic: misc cleanups 2016-02-24 04:42:44 +02:00
.emacs-dirvars generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
.krazy generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
BUILDING-TESTREGRESSION generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
ChangeLog generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
CMakeLists.txt generic: misc cleanups 2016-03-27 07:14:25 +00:00
config-khtml.h.cmake khtml: make debugging of rendering memory pools easier 2016-03-10 21:04:34 +00:00
design.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
error.html generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
htmlpageinfo.ui generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
kentities.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml-devel-gdb generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml.desktop generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml.rc generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_browser.rc generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_caret.cpp generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_caret_p.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_childframe.cpp khtml: remove dead code 2015-11-16 04:42:50 +02:00
khtml_childframe_p.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_events.cpp generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_events.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_export.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_ext.cpp khtml: cleanup Java leftovers 2016-03-03 04:46:49 +02:00
khtml_ext.h khtml: store page caches in memory 2016-02-22 19:23:09 +02:00
khtml_factory.cpp generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_factory.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_filter.cpp generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_filter_p.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_global.cpp khtml: further simplify the arena allocator 2016-03-11 02:07:54 +00:00
khtml_global.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_iface.cc khtml: cleanup Java leftovers 2016-03-03 04:46:49 +02:00
khtml_iface.h khtml: cleanup Java leftovers 2016-03-03 04:46:49 +02:00
khtml_part.cpp khtml: cleanup Java leftovers 2016-03-03 04:46:49 +02:00
khtml_part.h khtml: cleanup Java leftovers 2016-03-03 04:46:49 +02:00
khtml_printsettings.cpp generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_printsettings.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_run.cpp khtml: store page caches in memory 2016-02-22 19:23:09 +02:00
khtml_run.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtml_settings.cpp generic: misc cleanups 2016-03-28 16:28:57 +00:00
khtml_settings.h khtml: cleanup Java leftovers 2016-03-03 04:46:49 +02:00
khtml_wallet_p.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtmladaptorpart.cpp generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtmladaptorpart.desktop generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtmladaptorpart.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtmldefaults.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtmlpart_p.h khtml: cleanup Java leftovers 2016-03-03 04:46:49 +02:00
khtmlrc khtml: update adblock subscriptions 2016-03-25 04:53:54 +00:00
khtmlview.cpp generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtmlview.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtmlviewbar.cpp generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtmlviewbar.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtmlviewbarwidget.cpp generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
khtmlviewbarwidget.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
kjserrordlg.cpp generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
kjserrordlg.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
kjserrordlgbase.ui generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
libkhtml.map generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
Mainpage.dox generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
README.HTMLWidget generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
SAFARI_MERGE generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
test_regression.cpp khtml: cleanup Java leftovers 2016-03-03 04:46:49 +02:00
test_regression.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
test_regression_fontoverload.cpp generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
test_regression_gui.qrc generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
test_regression_gui.ui generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
test_regression_gui_main.cpp generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
test_regression_gui_window.cpp khtml: cleanup Java leftovers 2016-03-03 04:46:49 +02:00
test_regression_gui_window.h generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
testkhtml.cpp khtml: cleanup Java leftovers 2016-03-03 04:46:49 +02:00
testkhtml.h generic: misc cleanups 2016-03-28 16:28:57 +00:00
TODO generic: add back khtml and kjs with some changes 2015-11-09 23:23:53 +02:00
update_adblock_filters.py khtml: move khtmlrc from kde-baseaapps 2015-11-13 15:59:04 +02:00

KDE HTML Widget
===============

Developers
----------

The first version was written by

Torben Weis <weis@stud.uni-frankfurt.de>

It was extended by

Josip A. Gracin <grac@fly.cc.fer.hr>,
Martin Jones <mjones@kde.org>,
Waldo Bastian <bastian@kde.org>
Lars Knoll <knoll@kde.org>
Antti Koivisto <koivisto@iki.fi>
Dirk Mueller <mueller@kde.org>
Peter Kelly <pmk@post.com>

It is currently primarily maintained and developed by
Lars Knoll, Dirk Mueller and Antti Koivisto.


Revision History
----------------

This library is called libkhtml.
This library used to be called libkhtmlw. With the release of KDE 1.1 a 
source incompatible version called libkhtml has been created. 
libkhtmlw will not be maintained any more, all application writers are 
urgently requested to make use of the new libkhtml library.


Starting Point
--------------

You can add the widget to your program by doing something like:

#include <khtml.h>

   .
   .
   .

    KHTMLWidget *view = new KHTMLWidget( parent, "Name" );
	view->show();

	view->begin( "file:/tmp/test.html" );
	view->parse();
	view->write( "<HTML><TITLE>...." );
	view->write( "..." );
	    .
		.
		.
	view->write( "</HTML>" );
	view->end();


After doing this, control must be returned to the event loop as the HTML
is parsed in the background using a Qt timer.

For more information see the full documentation in JavaDoc format included
in the header files.