Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 5ab010e37991249ab4adaa24d6e39c6e > files > 229

qt5-qtdoc-5.1.1-2.fc18.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- web-content.qdoc -->
  <title>Integrating Web Content | QtDoc 5.1</title>
  <link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
<body>
<div class="header" id="qtdocheader"></div>
<div class="content">
<div class="line">
<div class="content mainContent">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#webkit-for-qml-applications">WebKit for QML Applications</a></li>
<li class="level1"><a href="#qt-webkit-widgets">Qt WebKit Widgets</a></li>
</ul>
</div>
<h1 class="title">Integrating Web Content</h1>
<span class="subtitle"></span>
<!-- $$$topics-web-content.html-description -->
<div class="descr"> <a name="details"></a>
<p>Qt provides a <a href="http://www.webkit.org/">WebKit</a>-based layout engine with support for a wide range of standard web techologies such as HTML, CSS and JavaScript, that make it possible to embed content from the World Wide Web into your Qt application. Qt features both WebKit-based QML and C++ APIs.</p>
<a name="webkit-for-qml-applications"></a>
<h2>WebKit for QML Applications</h2>
<p><a href="whatsnew51.html#qt-webkit">Qt WebKit</a> allows WebKit 2 functionality in QML applications by importing the WebView QML type. WebView has a minimalistic QML API for web content visualization. While it is not as feature-rich as the C++ API of the widget classes, it has multi-touch support and employs a multi-process architecture to render web content in a separate helper process (QtWebProcess). WebView makes it possible to interact with content using touch gestures such as panning with inertia (flick), pinch-zoom, tap and double- tap-to-zoom. The underlying split-process model (<a href="http://trac.webkit.org/wiki/WebKit2">WebKit2</a>) assures smooth animations in the embedding application (UI process) as well as increases stability.</p>
<p>These pages have more information about QML:</p>
<ul>
<li>Qt Webkit Examples</li>
<li><a href="qtquick-applicationdevelopers.html">QML Application Developer Resources</a></li>
</ul>
<a name="qt-webkit-widgets"></a>
<h2>Qt WebKit Widgets</h2>
<p>The <a href="#qt-webkit-widgets">Qt WebKit Widgets</a> module provides a feature-rich C++ API that facilitates loading, viewing, and editing web documents. 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.</p>
</div>
<!-- @@@topics-web-content.html -->
</div>
</div>
</div>
<div class="footer">
    <p>
      <acronym title="Copyright">&copy;</acronym> 2013 Digia Plc and/or its
      subsidiaries. Documentation contributions included herein are the copyrights of
      their respective owners.</p>
    <br />
    <p>
      The documentation provided herein is licensed under the terms of the
      <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation
      License version 1.3</a> as published by the Free Software Foundation.</p>
    <p>
      Documentation sources may be obtained from <a href="http://www.qt-project.org">
      www.qt-project.org</a>.</p>
    <br />
    <p>
      Digia, Qt and their respective logos are trademarks of Digia Plc 
      in Finland and/or other countries worldwide. All other trademarks are property
      of their respective owners. <a title="Privacy Policy"
      href="http://en.gitorious.org/privacy_policy/">Privacy Policy</a></p>
</div>
</body>
</html>