Title: [137590] trunk
- Revision
- 137590
- Author
- [email protected]
- Date
- 2012-12-13 07:04:36 -0800 (Thu, 13 Dec 2012)
Log Message
[Qt] Doc: Fixing Qt WebKit reference documentation.
Patch by Jerome Pasion <[email protected]> on 2012-12-13
Reviewed by Simon Hausmann.
Fixes:
-added \module for C++ classes and \qmlmodule for QML types
-added links to the Qt WebKit Examples pages
-fixed the qhp settings for Qt Creator
Task-number: QTBUG-28583
Task-number: QTBUG-28418
Task-number: QTBUG-27646
.:
* Source/qtwebkit.qdocconf:
Source/WebKit/qt:
* docs/qtwebkit.qdoc:
Source/WebKit2:
* UIProcess/API/qt/qquickwebview.cpp:
Modified Paths
Diff
Modified: trunk/ChangeLog (137589 => 137590)
--- trunk/ChangeLog 2012-12-13 14:23:42 UTC (rev 137589)
+++ trunk/ChangeLog 2012-12-13 15:04:36 UTC (rev 137590)
@@ -1,3 +1,20 @@
+2012-12-13 Jerome Pasion <[email protected]>
+
+ [Qt] Doc: Fixing Qt WebKit reference documentation.
+
+ Reviewed by Simon Hausmann.
+
+ Fixes:
+ -added \module for C++ classes and \qmlmodule for QML types
+ -added links to the Qt WebKit Examples pages
+ -fixed the qhp settings for Qt Creator
+
+ Task-number: QTBUG-28583
+ Task-number: QTBUG-28418
+ Task-number: QTBUG-27646
+
+ * Source/qtwebkit.qdocconf:
+
2012-12-13 Jerome Pasion <[email protected]>
[Qt] Fix missing doc dependency to examples
Modified: trunk/Source/WebKit/qt/ChangeLog (137589 => 137590)
--- trunk/Source/WebKit/qt/ChangeLog 2012-12-13 14:23:42 UTC (rev 137589)
+++ trunk/Source/WebKit/qt/ChangeLog 2012-12-13 15:04:36 UTC (rev 137590)
@@ -1,3 +1,20 @@
+2012-12-13 Jerome Pasion <[email protected]>
+
+ [Qt] Doc: Fixing Qt WebKit reference documentation.
+
+ Reviewed by Simon Hausmann.
+
+ Fixes:
+ -added \module for C++ classes and \qmlmodule for QML types
+ -added links to the Qt WebKit Examples pages
+ -fixed the qhp settings for Qt Creator
+
+ Task-number: QTBUG-28583
+ Task-number: QTBUG-28418
+ Task-number: QTBUG-27646
+
+ * docs/qtwebkit.qdoc:
+
2012-12-12 Mark Lam <[email protected]>
Encapsulate externally used webdatabase APIs in DatabaseManager.
Modified: trunk/Source/WebKit/qt/docs/qtwebkit.qdoc (137589 => 137590)
--- trunk/Source/WebKit/qt/docs/qtwebkit.qdoc 2012-12-13 14:23:42 UTC (rev 137589)
+++ trunk/Source/WebKit/qt/docs/qtwebkit.qdoc 2012-12-13 15:04:36 UTC (rev 137590)
@@ -1,23 +1,51 @@
/*!
\module QtWebKit
- \title WebKit in Qt
- \contentspage All Qt Modules
- \previouspage QtSvg
- \nextpage QtXml
+ \title Qt WebKit Widgets C++ Classes
+ \brief Provides a web browser engine as well as C++ classes to render and
+ interact with web content
+
+ To include the definitions of the module's classes, use the
+ following directive:
+
+ \snippet webkitsnippets/qtwebkit_build_snippet.qdoc 1
+
+ To link against the module, add this line to your \l qmake \c
+ .pro file:
+
+ \snippet webkitsnippets/qtwebkit_build_snippet.qdoc 0
+
+*/
+
+/*!
+ \qmlmodule QtWebKit 3.0
+ \title Qt WebKit QML Types
+ \brief Provides QML types for rendering web content within a QML application
+
+ The QML types can be imported into your applciation using the following
+ import statement in your .qml file:
+
+ \code
+ import QtQuick 2.0
+ import QtWebKit 3.0
+ \endcode
+*/
+
+/*!
+ \page qtwebkitwidgets-index.html
+ \title Qt Webkit Widgets
\ingroup modules
- \ingroup technology-apis
- \brief The QtWebKit module provides a web browser engine as well as
- classes to render and interact with web content.
+ \brief The Qt WebKit Widgets module provides a web browser engine as well as
+ C++ classes to render and interact with web content.
- QtWebKit provides a Web browser engine that makes it easy to embed content
- from the World Wide Web into your Qt application. At the same time Web
- content can be enhanced with native controls.
+ Qt WebKit Widgets provides a Web browser engine that makes it easy to embed
+ content from the World Wide Web into your Qt application. At the same time
+ Web content can be enhanced with native controls.
- QtWebKit provides facilities for rendering of HyperText Markup Language
- (HTML), Extensible HyperText Markup Language (XHTML) and Scalable Vector
- Graphics (SVG) documents, styled using Cascading Style Sheets (CSS) and
- scripted with _javascript_.
+ Qt WebKit Widgets provides facilities for rendering of HyperText Markup
+ Language (HTML), Extensible HyperText Markup Language (XHTML) and Scalable
+ Vector Graphics (SVG) documents, styled using Cascading Style Sheets (CSS)
+ and scripted with _javascript_.
A bridge between the _javascript_ execution environment and the Qt object
model makes it possible for custom QObjects to be scripted. For detailed
@@ -47,7 +75,7 @@
\snippet webkitsnippets/qtwebkit_build_snippet.qdoc 0
- \section1 Notes
+ \section1 Notes
\note Building the QtWebKit module with debugging symbols is problematic
on many platforms due to the size of the WebKit engine. We recommend
@@ -156,8 +184,12 @@
\li The system \c{/Library/Internet Plug-Ins} directory
\endlist
\endtable
-
+ \section1 Examples
+
+ There are several Qt WebKit Widgets examples located in the
+ \l{Qt WebKit Examples} page.
+
\section1 License Information
This is a snapshot of the Qt port of WebKit. The exact version information
@@ -191,4 +223,3 @@
Boston, MA 02110-1301, USA.
\endlegalese
*/
-
Modified: trunk/Source/WebKit2/ChangeLog (137589 => 137590)
--- trunk/Source/WebKit2/ChangeLog 2012-12-13 14:23:42 UTC (rev 137589)
+++ trunk/Source/WebKit2/ChangeLog 2012-12-13 15:04:36 UTC (rev 137590)
@@ -1,3 +1,20 @@
+2012-12-13 Jerome Pasion <[email protected]>
+
+ [Qt] Doc: Fixing Qt WebKit reference documentation.
+
+ Reviewed by Simon Hausmann.
+
+ Fixes:
+ -added \module for C++ classes and \qmlmodule for QML types
+ -added links to the Qt WebKit Examples pages
+ -fixed the qhp settings for Qt Creator
+
+ Task-number: QTBUG-28583
+ Task-number: QTBUG-28418
+ Task-number: QTBUG-27646
+
+ * UIProcess/API/qt/qquickwebview.cpp:
+
2012-12-13 Jussi Kukkonen <[email protected]>
[EFL][GTK] Don't call deprecated g_type_init when glib => 2.35
Modified: trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp (137589 => 137590)
--- trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp 2012-12-13 14:23:42 UTC (rev 137589)
+++ trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp 2012-12-13 15:04:36 UTC (rev 137590)
@@ -1460,6 +1460,12 @@
}
}
\endcode
+
+ \section1 Examples
+
+ There are several Qt WebKit examples located in the
+ \l{Qt WebKit Examples} page.
+
*/
Modified: trunk/Source/qtwebkit.qdocconf (137589 => 137590)
--- trunk/Source/qtwebkit.qdocconf 2012-12-13 14:23:42 UTC (rev 137589)
+++ trunk/Source/qtwebkit.qdocconf 2012-12-13 15:04:36 UTC (rev 137590)
@@ -1,10 +1,29 @@
-include($QT_INSTALL_DOCS/global/qt-html-templates-offline.qdocconf)
include($QT_INSTALL_DOCS/global/qt-module-defaults.qdocconf)
-project = qtwebkit
+project = QtWebKit
description = "Qt WebKit API Documentation"
version = 5.0.0
+# Defines the name of the project. You cannot use operators (+, =, -) in
+# the name. Properties for this project are set using a qhp.<projectname>.property
+# format.
+qhp.projects = QtWebKit
+qhp.QtWebKit.file = qtwebkit.qhp
+qhp.QtWebKit.namespace = org.qt-project.qtwebkit.500
+qhp.QtWebKit.indexTitle = Qt WebKit
+qhp.QtWebKit.virtualFolder = qtwebkit
+
+# For listing child nodes in Qt Creator or Assistant.
+qhp.QtWebKit.subprojects = classes qmltypes
+qhp.QtWebKit.subprojects.classes.title = Qt WebKit Widgets
+qhp.QtWebKit.subprojects.classes.indexTitle = Qt WebKit Widgets
+qhp.QtWebKit.subprojects.classes.selectors = class fake:headerfile
+qhp.QtWebKit.subprojects.classes.sortPages = true
+qhp.QtWebKit.subprojects.qmltypes.title = QML Types
+qhp.QtWebKit.subprojects.qmltypes.indexTitle = Qt WebKit QML Types
+qhp.QtWebKit.subprojects.qmltypes.selectors = fake:headerfile
+qhp.QtWebKit.subprojects.qmltypes.sortPages = true
+
headerdirs = WebKit/qt/Api WebKit/qt/WidgetApi WebKit2/UIProcess/API/qt
sourcedirs = WebKit/qt/Api WebKit/qt/WidgetApi WebKit/qt/docs Source/_javascript_Core/qt/api WebKit2/UIProcess/API/qt
exampledirs = WebKit/qt/docs
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes