21 | | \section1 License Information |
22 | | |
23 | | This is a snapshot of the Qt port of WebKit. The exact version information |
24 | | can be found in the \c{src/3rdparty/webkit/VERSION} file supplied with Qt. |
25 | | |
26 | | Qt Commercial Edition licensees that wish to distribute applications that |
27 | | use the QtWebKit module need to be aware of their obligations under the |
28 | | GNU Library General Public License (LGPL). |
29 | | |
30 | | Developers using the Open Source Edition can choose to redistribute |
31 | | the module under the appropriate version of the GNU LGPL. |
32 | | |
33 | | \legalese |
34 | | WebKit is licensed under the GNU Library General Public License. |
35 | | Individual contributor names and copyright dates can be found |
36 | | inline in the code. |
37 | | |
38 | | This library is free software; you can redistribute it and/or |
39 | | modify it under the terms of the GNU Library General Public |
40 | | License as published by the Free Software Foundation; either |
41 | | version 2 of the License, or (at your option) any later version. |
42 | | |
43 | | This library is distributed in the hope that it will be useful, |
44 | | but WITHOUT ANY WARRANTY; without even the implied warranty of |
45 | | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
46 | | Library General Public License for more details. |
47 | | |
48 | | You should have received a copy of the GNU Library General Public License |
49 | | along with this library; see the file COPYING.LIB. If not, write to |
50 | | the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, |
51 | | Boston, MA 02110-1301, USA. |
52 | | \endlegalese |
53 | | */ |
54 | | |
55 | | /*! |
56 | | \page webintegration.html |
57 | | \title Integrating Web Content with QtWebKit |
58 | | \since 4.4 |
59 | | |
60 | | \ingroup frameworks-technologies |
61 | | |
62 | | \keyword Browser |
63 | | \keyword Web Browser |
64 | | |
65 | | QtWebKit provides a Web browser engine that makes it easy to embed content |
66 | | from the World Wide Web into your Qt application. At the same time Web |
67 | | content can be enhanced with native controls. |
68 | | |
69 | | QtWebKit provides facilities for rendering of HyperText Markup Language |
70 | | (HTML), Extensible HyperText Markup Language (XHTML) and Scalable Vector |
71 | | Graphics (SVG) documents, styled using Cascading Style Sheets (CSS) and |
72 | | scripted with JavaScript. |
73 | | |
74 | | A bridge between the JavaScript execution environment and the Qt object |
75 | | model makes it possible for custom QObjects to be scripted. Integration |
76 | | with the Qt networking module enables Web pages to be transparently loaded |
77 | | from Web servers, the local file system or even the Qt resource system. |
78 | | |
79 | | In addition to providing pure rendering features, HTML documents can be |
80 | | made fully editable to the user through the use of the \c{contenteditable} |
81 | | attribute on HTML elements. |
82 | | |
83 | | QtWebKit is based on the Open Source WebKit engine. More information about |
84 | | WebKit itself can be found on the \l{WebKit Open Source Project} Web site. |
85 | | |
86 | | The QtWebKit module is part of the \l{Qt Full Framework Edition}, and the |
87 | | \l{Open Source Versions of Qt}. |
| 47 | \section1 Notes |