Sophie

Sophie

distrib > Fedora > 18 > x86_64 > by-pkgid > ff187cb994c94c614ecc64c5a8528b1b > files > 842

qt-doc-4.8.5-10.fc18.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.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" />
  <title>Qt 4.8: xform.cpp Example File (demos/affine/xform.cpp)</title>
  <link rel="stylesheet" type="text/css" href="style/style.css" />
  <script src="scripts/jquery.js" type="text/javascript"></script>
  <script src="scripts/functions.js" type="text/javascript"></script>
  <link rel="stylesheet" type="text/css" href="style/superfish.css" />
  <link rel="stylesheet" type="text/css" href="style/narrow.css" />
  <!--[if IE]>
<meta name="MSSmartTagsPreventParsing" content="true">
<meta http-equiv="imagetoolbar" content="no">
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="style/style_ie6.css">
<![endif]-->
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="style/style_ie7.css">
<![endif]-->
<!--[if IE 8]>
<link rel="stylesheet" type="text/css" href="style/style_ie8.css">
<![endif]-->

<script src="scripts/superfish.js" type="text/javascript"></script>
<script src="scripts/narrow.js" type="text/javascript"></script>

</head>
<body class="" onload="CheckEmptyAndLoadList();">
 <div class="header" id="qtdocheader">
    <div class="content"> 
    <div id="nav-logo">
      <a href="index.html">Home</a></div>
    <a href="index.html" class="qtref"><span>Qt Reference Documentation</span></a>
    <div id="narrowsearch"></div>
    <div id="nav-topright">
      <ul>
        <li class="nav-topright-home"><a href="http://qt.digia.com/">Qt HOME</a></li>
        <li class="nav-topright-dev"><a href="http://qt-project.org/">DEV</a></li>
        <li class="nav-topright-doc nav-topright-doc-active"><a href="http://qt-project.org/doc/">
          DOC</a></li>
        <li class="nav-topright-blog"><a href="http://blog.qt.digia.com/">BLOG</a></li>
      </ul>
    </div>
    <div id="shortCut">
      <ul>
        <li class="shortCut-topleft-inactive"><span><a href="index.html">Qt 4.8</a></span></li>
        <li class="shortCut-topleft-active"><a href="http://qt-project.org/doc/">ALL VERSIONS        </a></li>
      </ul>
     </div>
 <ul class="sf-menu" id="narrowmenu"> 
             <li><a href="#">API Lookup</a> 
                 <ul> 
                     <li><a href="classes.html">Class index</a></li> 
           <li><a href="functions.html">Function index</a></li> 
           <li><a href="modules.html">Modules</a></li> 
           <li><a href="namespaces.html">Namespaces</a></li> 
           <li><a href="qtglobal.html">Global Declarations</a></li> 
           <li><a href="qdeclarativeelements.html">QML elements</a></li> 
             </ul> 
             </li> 
             <li><a href="#">Qt Topics</a> 
                 <ul> 
                        <li><a href="qt-basic-concepts.html">Programming with Qt</a></li>  
                        <li><a href="qtquick.html">Device UIs &amp; Qt Quick</a></li>  
                        <li><a href="qt-gui-concepts.html">UI Design with Qt</a></li>  
                        <li><a href="supported-platforms.html">Supported Platforms</a></li>  
                        <li><a href="technology-apis.html">Qt and Key Technologies</a></li>  
                        <li><a href="best-practices.html">How-To's and Best Practices</a></li>  
              </ul> 
                 </li> 
                 <li><a href="#">Examples</a> 
                     <ul> 
                       <li><a href="all-examples.html">Examples</a></li> 
                       <li><a href="tutorials.html">Tutorials</a></li> 
                       <li><a href="demos.html">Demos</a></li> 
                       <li><a href="qdeclarativeexamples.html">QML Examples</a></li> 
                </ul> 
                     </li> 
                 </ul> 
    </div>
  </div>
  <div class="wrapper">
    <div class="hd">
      <span></span>
    </div>
    <div class="bd group">
      <div class="sidebar">
        <div class="searchlabel">
          Search index:</div>
        <div class="search" id="sidebarsearch">
          <form id="qtdocsearch" action="" onsubmit="return false;">
            <fieldset>
              <input type="text" name="searchstring" id="pageType" value="" />
 <div id="resultdialog"> 
 <a href="#" id="resultclose">Close</a> 
 <p id="resultlinks" class="all"><a href="#" id="showallresults">All</a> | <a href="#" id="showapiresults">API</a> | <a href="#" id="showarticleresults">Articles</a> | <a href="#" id="showexampleresults">Examples</a></p> 
 <p id="searchcount" class="all"><span id="resultcount"></span><span id="apicount"></span><span id="articlecount"></span><span id="examplecount"></span>&nbsp;results:</p> 
 <ul id="resultlist" class="all"> 
 </ul> 
 </div> 
            </fieldset>
          </form>
        </div>
        <div class="box first bottombar" id="lookup">
          <h2 title="API Lookup"><span></span>
            API Lookup</h2>
          <div  id="list001" class="list">
          <ul id="ul001" >
              <li class="defaultLink"><a href="classes.html">Class index</a></li>
              <li class="defaultLink"><a href="functions.html">Function index</a></li>
              <li class="defaultLink"><a href="modules.html">Modules</a></li>
              <li class="defaultLink"><a href="namespaces.html">Namespaces</a></li>
              <li class="defaultLink"><a href="qtglobal.html">Global Declarations</a></li>
              <li class="defaultLink"><a href="qdeclarativeelements.html">QML elements</a></li>
            </ul> 
          </div>
        </div>
        <div class="box bottombar" id="topics">
          <h2 title="Qt Topics"><span></span>
            Qt Topics</h2>
          <div id="list002" class="list">
            <ul id="ul002" >
               <li class="defaultLink"><a href="qt-basic-concepts.html">Programming with Qt</a></li> 
               <li class="defaultLink"><a href="qtquick.html">Device UIs &amp; Qt Quick</a></li> 
               <li class="defaultLink"><a href="qt-gui-concepts.html">UI Design with Qt</a></li> 
               <li class="defaultLink"><a href="supported-platforms.html">Supported Platforms</a></li>  
               <li class="defaultLink"><a href="technology-apis.html">Qt and Key Technologies</a></li> 
               <li class="defaultLink"><a href="best-practices.html">How-To's and Best Practices</a></li> 
            </ul>  
          </div>
        </div>
        <div class="box" id="examples">
          <h2 title="Examples"><span></span>
            Examples</h2>
          <div id="list003" class="list">
        <ul id="ul003">
              <li class="defaultLink"><a href="all-examples.html">Examples</a></li>
              <li class="defaultLink"><a href="tutorials.html">Tutorials</a></li>
              <li class="defaultLink"><a href="demos.html">Demos</a></li>
              <li class="defaultLink"><a href="qdeclarativeexamples.html">QML Examples</a></li>
            </ul> 
          </div>
        </div>
      </div>
      <div class="wrap">
        <div class="toolbar">
          <div class="breadcrumb toolblock">
            <ul>
              <li class="first"><a href="index.html">Home</a></li>
              <!--  Breadcrumbs go here -->
            </ul>
          </div>
          <div class="toolbuttons toolblock">
            <ul>
              <li id="smallA" class="t_button">A</li>
              <li id="medA" class="t_button active">A</li>
              <li id="bigA" class="t_button">A</li>
              <li id="print" class="t_button"><a href="javascript:this.print();">
                <span>Print</span></a></li>
            </ul>
        </div>
        </div>
        <div class="content mainContent">
<h1 class="title">xform.cpp Example File</h1>
<span class="small-subtitle">demos/affine/xform.cpp</span>
<!-- $$$demos/affine/xform.cpp-description -->
<div class="descr"> <a name="details"></a>
<pre class="cpp"> <span class="comment">/****************************************************************************
 **
 ** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
 ** Contact: http://www.qt-project.org/legal
 **
 ** This file is part of the demonstration applications of the Qt Toolkit.
 **
 ** $QT_BEGIN_LICENSE:LGPL$
 ** Commercial License Usage
 ** Licensees holding valid commercial Qt licenses may use this file in
 ** accordance with the commercial license agreement provided with the
 ** Software or, alternatively, in accordance with the terms contained in
 ** a written agreement between you and Digia.  For licensing terms and
 ** conditions see http://qt.digia.com/licensing.  For further information
 ** use the contact form at http://qt.digia.com/contact-us.
 **
 ** GNU Lesser General Public License Usage
 ** Alternatively, this file may be used under the terms of the GNU Lesser
 ** General Public License version 2.1 as published by the Free Software
 ** Foundation and appearing in the file LICENSE.LGPL included in the
 ** packaging of this file.  Please review the following information to
 ** ensure the GNU Lesser General Public License version 2.1 requirements
 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
 **
 ** In addition, as a special exception, Digia gives you certain additional
 ** rights.  These rights are described in the Digia Qt LGPL Exception
 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
 **
 ** GNU General Public License Usage
 ** Alternatively, this file may be used under the terms of the GNU
 ** General Public License version 3.0 as published by the Free Software
 ** Foundation and appearing in the file LICENSE.GPL included in the
 ** packaging of this file.  Please review the following information to
 ** ensure the GNU General Public License version 3.0 requirements will be
 ** met: http://www.gnu.org/copyleft/gpl.html.
 **
 **
 ** $QT_END_LICENSE$
 **
 ****************************************************************************/</span>

 <span class="preprocessor">#include &quot;xform.h&quot;</span>
 <span class="preprocessor">#include &quot;hoverpoints.h&quot;</span>

 <span class="preprocessor">#include &lt;QLayout&gt;</span>
 <span class="preprocessor">#include &lt;QPainter&gt;</span>
 <span class="preprocessor">#include &lt;QPainterPath&gt;</span>

 <span class="keyword">const</span> <span class="type">int</span> alpha <span class="operator">=</span> <span class="number">155</span>;

 XFormView<span class="operator">::</span>XFormView(<span class="type"><a href="qwidget.html">QWidget</a></span> <span class="operator">*</span>parent)
     : ArthurFrame(parent)
 {
     setAttribute(<span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>WA_MouseTracking);
     m_type <span class="operator">=</span> VectorType;
     m_rotation <span class="operator">=</span> <span class="number">0.0</span>;
     m_scale <span class="operator">=</span> <span class="number">1.0</span>;
     m_shear <span class="operator">=</span> <span class="number">0.0</span>;

     m_pixmap <span class="operator">=</span> <span class="type"><a href="qpixmap.html">QPixmap</a></span>(<span class="string">&quot;:res/affine/bg1.jpg&quot;</span>);
     pts <span class="operator">=</span> <span class="keyword">new</span> HoverPoints(<span class="keyword">this</span><span class="operator">,</span> HoverPoints<span class="operator">::</span>CircleShape);
     pts<span class="operator">-</span><span class="operator">&gt;</span>setConnectionType(HoverPoints<span class="operator">::</span>LineConnection);
     pts<span class="operator">-</span><span class="operator">&gt;</span>setEditable(<span class="keyword">false</span>);
     pts<span class="operator">-</span><span class="operator">&gt;</span>setPointSize(<span class="type"><a href="qsize.html">QSize</a></span>(<span class="number">15</span><span class="operator">,</span> <span class="number">15</span>));
     pts<span class="operator">-</span><span class="operator">&gt;</span>setShapeBrush(<span class="type"><a href="qbrush.html">QBrush</a></span>(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">151</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> alpha)));
     pts<span class="operator">-</span><span class="operator">&gt;</span>setShapePen(<span class="type"><a href="qpen.html">QPen</a></span>(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">255</span><span class="operator">,</span> <span class="number">100</span><span class="operator">,</span> <span class="number">50</span><span class="operator">,</span> alpha)));
     pts<span class="operator">-</span><span class="operator">&gt;</span>setConnectionPen(<span class="type"><a href="qpen.html">QPen</a></span>(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">151</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">50</span>)));
     pts<span class="operator">-</span><span class="operator">&gt;</span>setBoundingRect(<span class="type"><a href="qrectf.html">QRectF</a></span>(<span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">500</span><span class="operator">,</span> <span class="number">500</span>));
     ctrlPoints <span class="operator">&lt;</span><span class="operator">&lt;</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">250</span><span class="operator">,</span> <span class="number">250</span>) <span class="operator">&lt;</span><span class="operator">&lt;</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">350</span><span class="operator">,</span> <span class="number">250</span>);
     pts<span class="operator">-</span><span class="operator">&gt;</span>setPoints(ctrlPoints);
     connect(pts<span class="operator">,</span> SIGNAL(pointsChanged(<span class="type"><a href="qpolygonf.html">QPolygonF</a></span>))<span class="operator">,</span>
             <span class="keyword">this</span><span class="operator">,</span> SLOT(updateCtrlPoints(<span class="type"><a href="qpolygonf.html">QPolygonF</a></span>)));
     setSizePolicy(<span class="type"><a href="qsizepolicy.html">QSizePolicy</a></span><span class="operator">::</span>Expanding<span class="operator">,</span> <span class="type"><a href="qsizepolicy.html">QSizePolicy</a></span><span class="operator">::</span>Expanding);
 }

 XFormView<span class="operator">::</span>XFormType XFormView<span class="operator">::</span>type() <span class="keyword">const</span>
 {
     <span class="keyword">return</span> m_type;
 }

 <span class="type"><a href="qpixmap.html">QPixmap</a></span> XFormView<span class="operator">::</span>pixmap() <span class="keyword">const</span>
 {
     <span class="keyword">return</span> m_pixmap;
 }

 <span class="type"><a href="qstring.html">QString</a></span> XFormView<span class="operator">::</span>text() <span class="keyword">const</span>
 {
     <span class="keyword">return</span> m_text;
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>setText(<span class="keyword">const</span> <span class="type"><a href="qstring.html">QString</a></span> <span class="operator">&amp;</span>t)
 {
     m_text <span class="operator">=</span> t;
     update();
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>setPixmap(<span class="keyword">const</span> <span class="type"><a href="qpixmap.html">QPixmap</a></span> <span class="operator">&amp;</span>p)
 {
     m_pixmap <span class="operator">=</span> p;
     update();
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>setType(XFormType t)
 {
     m_type <span class="operator">=</span> t;
     update();
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>mousePressEvent(<span class="type"><a href="qmouseevent.html">QMouseEvent</a></span> <span class="operator">*</span>)
 {
     setDescriptionEnabled(<span class="keyword">false</span>);
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>resizeEvent(<span class="type"><a href="qresizeevent.html">QResizeEvent</a></span> <span class="operator">*</span>e)
 {
     pts<span class="operator">-</span><span class="operator">&gt;</span>setBoundingRect(rect());
     ArthurFrame<span class="operator">::</span>resizeEvent(e);
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>paint(<span class="type"><a href="qpainter.html">QPainter</a></span> <span class="operator">*</span>p)
 {
     p<span class="operator">-</span><span class="operator">&gt;</span>save();
     p<span class="operator">-</span><span class="operator">&gt;</span>setRenderHint(<span class="type"><a href="qpainter.html">QPainter</a></span><span class="operator">::</span>Antialiasing);
     p<span class="operator">-</span><span class="operator">&gt;</span>setRenderHint(<span class="type"><a href="qpainter.html">QPainter</a></span><span class="operator">::</span>SmoothPixmapTransform);
     <span class="keyword">switch</span> (m_type) {
     <span class="keyword">case</span> VectorType:
         drawVectorType(p);
         <span class="keyword">break</span>;
     <span class="keyword">case</span> PixmapType:
         drawPixmapType(p);
         <span class="keyword">break</span>;
     <span class="keyword">case</span> TextType:
         drawTextType(p);
         <span class="keyword">break</span>;
     }
     p<span class="operator">-</span><span class="operator">&gt;</span>restore();
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>updateCtrlPoints(<span class="keyword">const</span> <span class="type"><a href="qpolygonf.html">QPolygonF</a></span> <span class="operator">&amp;</span>points)
 {
     <span class="type"><a href="qpointf.html">QPointF</a></span> trans <span class="operator">=</span> points<span class="operator">.</span>at(<span class="number">0</span>) <span class="operator">-</span> ctrlPoints<span class="operator">.</span>at(<span class="number">0</span>);

     <span class="keyword">if</span> (<a href="qtglobal.html#qAbs">qAbs</a>(points<span class="operator">.</span>at(<span class="number">0</span>)<span class="operator">.</span>x() <span class="operator">-</span> points<span class="operator">.</span>at(<span class="number">1</span>)<span class="operator">.</span>x()) <span class="operator">&lt;</span> <span class="number">10</span>
         <span class="operator">&amp;</span><span class="operator">&amp;</span> <a href="qtglobal.html#qAbs">qAbs</a>(points<span class="operator">.</span>at(<span class="number">0</span>)<span class="operator">.</span>y() <span class="operator">-</span> points<span class="operator">.</span>at(<span class="number">1</span>)<span class="operator">.</span>y()) <span class="operator">&lt;</span> <span class="number">10</span>)
         pts<span class="operator">-</span><span class="operator">&gt;</span>setPoints(ctrlPoints);
     <span class="keyword">if</span> (<span class="operator">!</span>trans<span class="operator">.</span>isNull()) {
         ctrlPoints<span class="operator">[</span><span class="number">0</span><span class="operator">]</span> <span class="operator">=</span> points<span class="operator">.</span>at(<span class="number">0</span>);
         ctrlPoints<span class="operator">[</span><span class="number">1</span><span class="operator">]</span> <span class="operator">+</span><span class="operator">=</span> trans;
         pts<span class="operator">-</span><span class="operator">&gt;</span>setPoints(ctrlPoints);
     }
     ctrlPoints <span class="operator">=</span> points;

     <span class="type"><a href="qlinef.html">QLineF</a></span> line(ctrlPoints<span class="operator">.</span>at(<span class="number">0</span>)<span class="operator">,</span> ctrlPoints<span class="operator">.</span>at(<span class="number">1</span>));
     m_rotation <span class="operator">=</span> line<span class="operator">.</span>angle(<span class="type"><a href="qlinef.html">QLineF</a></span>(<span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">0</span>));
     <span class="keyword">if</span> (line<span class="operator">.</span>dy() <span class="operator">&lt;</span> <span class="number">0</span>)
         m_rotation <span class="operator">=</span> <span class="number">360</span> <span class="operator">-</span> m_rotation;

     <span class="keyword">if</span> (trans<span class="operator">.</span>isNull())
         <span class="keyword">emit</span> rotationChanged(<span class="type">int</span>(m_rotation<span class="operator">*</span><span class="number">10</span>));
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>setVectorType()
 {
     m_type <span class="operator">=</span> VectorType;
     update();
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>setPixmapType()
 {
     m_type <span class="operator">=</span> PixmapType;
     update();
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>setTextType()
 {
     m_type <span class="operator">=</span> TextType;
     update();
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>setAnimation(<span class="type">bool</span> animate)
 {
     timer<span class="operator">.</span>stop();
     <span class="keyword">if</span> (animate)
         timer<span class="operator">.</span>start(<span class="number">25</span><span class="operator">,</span> <span class="keyword">this</span>);
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>changeRotation(<span class="type">int</span> r)
 {
     setRotation(<span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span>(r) <span class="operator">/</span> <span class="number">10</span>);
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>changeScale(<span class="type">int</span> s)
 {
     setScale(<span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span>(s) <span class="operator">/</span> <span class="number">1000</span>);
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>changeShear(<span class="type">int</span> s)
 {
     setShear(<span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span>(s) <span class="operator">/</span> <span class="number">1000</span>);
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>setShear(<span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span> s)
 {
     m_shear <span class="operator">=</span> s;
     update();
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>setScale(<span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span> s)
 {
     m_scale <span class="operator">=</span> s;
     update();
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>setRotation(<span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span> r)
 {
     <span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span> old_rot <span class="operator">=</span> m_rotation;
     m_rotation <span class="operator">=</span> r;

     <span class="type"><a href="qpointf.html">QPointF</a></span> center(pts<span class="operator">-</span><span class="operator">&gt;</span>points()<span class="operator">.</span>at(<span class="number">0</span>));
     <span class="type"><a href="qmatrix.html">QMatrix</a></span> m;
     m<span class="operator">.</span>translate(center<span class="operator">.</span>x()<span class="operator">,</span> center<span class="operator">.</span>y());
     m<span class="operator">.</span>rotate(m_rotation <span class="operator">-</span> old_rot);
     m<span class="operator">.</span>translate(<span class="operator">-</span>center<span class="operator">.</span>x()<span class="operator">,</span> <span class="operator">-</span>center<span class="operator">.</span>y());
     pts<span class="operator">-</span><span class="operator">&gt;</span>setPoints(pts<span class="operator">-</span><span class="operator">&gt;</span>points() <span class="operator">*</span> m);

     update();
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>timerEvent(<span class="type"><a href="qtimerevent.html">QTimerEvent</a></span> <span class="operator">*</span>e)
 {
     <span class="keyword">if</span> (e<span class="operator">-</span><span class="operator">&gt;</span>timerId() <span class="operator">=</span><span class="operator">=</span> timer<span class="operator">.</span>timerId()) {
         <span class="type"><a href="qpointf.html">QPointF</a></span> center(pts<span class="operator">-</span><span class="operator">&gt;</span>points()<span class="operator">.</span>at(<span class="number">0</span>));
         <span class="type"><a href="qmatrix.html">QMatrix</a></span> m;
         m<span class="operator">.</span>translate(center<span class="operator">.</span>x()<span class="operator">,</span> center<span class="operator">.</span>y());
         m<span class="operator">.</span>rotate(<span class="number">0.2</span>);
         m<span class="operator">.</span>translate(<span class="operator">-</span>center<span class="operator">.</span>x()<span class="operator">,</span> <span class="operator">-</span>center<span class="operator">.</span>y());
         pts<span class="operator">-</span><span class="operator">&gt;</span>setPoints(pts<span class="operator">-</span><span class="operator">&gt;</span>points() <span class="operator">*</span> m);

         setUpdatesEnabled(<span class="keyword">false</span>);
         <span class="keyword">static</span> <span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span> scale_inc <span class="operator">=</span> <span class="number">0.003</span>;
         <span class="keyword">static</span> <span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span> shear_inc <span class="operator">=</span> <span class="operator">-</span><span class="number">0.001</span>;
         <span class="keyword">emit</span> scaleChanged(<span class="type">int</span>((m_scale <span class="operator">+</span> scale_inc) <span class="operator">*</span> <span class="number">1000</span>));
         <span class="keyword">emit</span> shearChanged(<span class="type">int</span>((m_shear <span class="operator">+</span> shear_inc) <span class="operator">*</span> <span class="number">1000</span>));
         <span class="keyword">if</span> (m_scale <span class="operator">&gt;</span><span class="operator">=</span> <span class="number">4.0</span> <span class="operator">|</span><span class="operator">|</span> m_scale <span class="operator">&lt;</span><span class="operator">=</span> <span class="number">0.1</span>)
             scale_inc <span class="operator">=</span> <span class="operator">-</span>scale_inc;
         <span class="keyword">if</span> (m_shear <span class="operator">&gt;</span><span class="operator">=</span> <span class="number">1.0</span> <span class="operator">|</span><span class="operator">|</span> m_shear <span class="operator">&lt;</span><span class="operator">=</span> <span class="operator">-</span><span class="number">1.0</span>)
             shear_inc <span class="operator">=</span> <span class="operator">-</span>shear_inc;
         setUpdatesEnabled(<span class="keyword">true</span>);

         pts<span class="operator">-</span><span class="operator">&gt;</span>firePointChange();
     }
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>wheelEvent(<span class="type"><a href="qwheelevent.html">QWheelEvent</a></span> <span class="operator">*</span>e)
 {
     m_scale <span class="operator">+</span><span class="operator">=</span> e<span class="operator">-</span><span class="operator">&gt;</span>delta() <span class="operator">/</span> <span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span>(<span class="number">600</span>);
     m_scale <span class="operator">=</span> <a href="qtglobal.html#qMax">qMax</a>(<span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span>(<span class="number">0.1</span>)<span class="operator">,</span> <a href="qtglobal.html#qMin">qMin</a>(<span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span>(<span class="number">4</span>)<span class="operator">,</span> m_scale));
     <span class="keyword">emit</span> scaleChanged(<span class="type">int</span>(m_scale<span class="operator">*</span><span class="number">1000</span>));
 }

 <span class="type">void</span> XFormView<span class="operator">::</span><a href="qtextstream.html#reset">reset</a>()
 {
     <span class="keyword">emit</span> rotationChanged(<span class="number">0</span>);
     <span class="keyword">emit</span> scaleChanged(<span class="number">1000</span>);
     <span class="keyword">emit</span> shearChanged(<span class="number">0</span>);
     ctrlPoints <span class="operator">=</span> <span class="type"><a href="qpolygonf.html">QPolygonF</a></span>();
     ctrlPoints <span class="operator">&lt;</span><span class="operator">&lt;</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">250</span><span class="operator">,</span> <span class="number">250</span>) <span class="operator">&lt;</span><span class="operator">&lt;</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">350</span><span class="operator">,</span> <span class="number">250</span>);
     pts<span class="operator">-</span><span class="operator">&gt;</span>setPoints(ctrlPoints);
     pts<span class="operator">-</span><span class="operator">&gt;</span>firePointChange();
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>drawPixmapType(<span class="type"><a href="qpainter.html">QPainter</a></span> <span class="operator">*</span>painter)
 {
     <span class="type"><a href="qpointf.html">QPointF</a></span> center(m_pixmap<span class="operator">.</span>width() <span class="operator">/</span> <span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span>(<span class="number">2</span>)<span class="operator">,</span> m_pixmap<span class="operator">.</span>height() <span class="operator">/</span> <span class="type"><a href="qtglobal.html#qreal-typedef">qreal</a></span>(<span class="number">2</span>));
     painter<span class="operator">-</span><span class="operator">&gt;</span>translate(ctrlPoints<span class="operator">.</span>at(<span class="number">0</span>) <span class="operator">-</span> center);

     painter<span class="operator">-</span><span class="operator">&gt;</span>translate(center);
     painter<span class="operator">-</span><span class="operator">&gt;</span>rotate(m_rotation);
     painter<span class="operator">-</span><span class="operator">&gt;</span>scale(m_scale<span class="operator">,</span> m_scale);
     painter<span class="operator">-</span><span class="operator">&gt;</span>shear(<span class="number">0</span><span class="operator">,</span> m_shear);
     painter<span class="operator">-</span><span class="operator">&gt;</span>translate(<span class="operator">-</span>center);

     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPixmap(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">0</span><span class="operator">,</span> <span class="number">0</span>)<span class="operator">,</span> m_pixmap);
     painter<span class="operator">-</span><span class="operator">&gt;</span>setPen(<span class="type"><a href="qpen.html">QPen</a></span>(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">255</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> alpha)<span class="operator">,</span> <span class="number">0.25</span><span class="operator">,</span> <span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>SolidLine<span class="operator">,</span> <span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>FlatCap<span class="operator">,</span> <span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>BevelJoin));
     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>NoBrush);
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawRect(<span class="type"><a href="qrectf.html">QRectF</a></span>(<span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> m_pixmap<span class="operator">.</span>width()<span class="operator">,</span> m_pixmap<span class="operator">.</span>height())<span class="operator">.</span>adjusted(<span class="operator">-</span><span class="number">2</span><span class="operator">,</span> <span class="operator">-</span><span class="number">2</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="number">2</span>));
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>drawTextType(<span class="type"><a href="qpainter.html">QPainter</a></span> <span class="operator">*</span>painter)
 {
     <span class="type"><a href="qpainterpath.html">QPainterPath</a></span> path;
     <span class="type"><a href="qfont.html">QFont</a></span> f(<span class="string">&quot;times new roman,utopia&quot;</span>);
     f<span class="operator">.</span>setStyleStrategy(<span class="type"><a href="qfont.html">QFont</a></span><span class="operator">::</span>ForceOutline);
     f<span class="operator">.</span>setPointSize(<span class="number">72</span>);
     f<span class="operator">.</span>setStyleHint(<span class="type"><a href="qfont.html">QFont</a></span><span class="operator">::</span>Times);
     path<span class="operator">.</span>addText(<span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> f<span class="operator">,</span> m_text);

     <span class="type"><a href="qfontmetrics.html">QFontMetrics</a></span> fm(f);
     <span class="type"><a href="qrectf.html">QRectF</a></span> br(fm<span class="operator">.</span>boundingRect(m_text));
     <span class="type"><a href="qpointf.html">QPointF</a></span> center(br<span class="operator">.</span>center());
     painter<span class="operator">-</span><span class="operator">&gt;</span>translate(ctrlPoints<span class="operator">.</span>at(<span class="number">0</span>) <span class="operator">-</span> center);

     painter<span class="operator">-</span><span class="operator">&gt;</span>translate(center);
     painter<span class="operator">-</span><span class="operator">&gt;</span>rotate(m_rotation);
     painter<span class="operator">-</span><span class="operator">&gt;</span>scale(m_scale<span class="operator">,</span> m_scale);
     painter<span class="operator">-</span><span class="operator">&gt;</span>shear(<span class="number">0</span><span class="operator">,</span> m_shear);
     painter<span class="operator">-</span><span class="operator">&gt;</span>translate(<span class="operator">-</span>center);

     painter<span class="operator">-</span><span class="operator">&gt;</span>fillPath(path<span class="operator">,</span> <span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>black);

     painter<span class="operator">-</span><span class="operator">&gt;</span>setPen(<span class="type"><a href="qpen.html">QPen</a></span>(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">255</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> alpha)<span class="operator">,</span> <span class="number">0.25</span><span class="operator">,</span> <span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>SolidLine<span class="operator">,</span> <span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>FlatCap<span class="operator">,</span> <span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>BevelJoin));
     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>NoBrush);
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawRect(br<span class="operator">.</span>adjusted(<span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">1</span>));
 }

 <span class="type">void</span> XFormView<span class="operator">::</span>drawVectorType(<span class="type"><a href="qpainter.html">QPainter</a></span> <span class="operator">*</span>painter)
 {
     <span class="type"><a href="qpainterpath.html">QPainterPath</a></span> path;
     painter<span class="operator">-</span><span class="operator">&gt;</span>translate(ctrlPoints<span class="operator">.</span>at(<span class="number">0</span>) <span class="operator">-</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">250</span><span class="operator">,</span><span class="number">250</span>));

     painter<span class="operator">-</span><span class="operator">&gt;</span>scale(<span class="number">0.77</span><span class="operator">,</span> <span class="number">0.77</span>);
     painter<span class="operator">-</span><span class="operator">&gt;</span>translate(<span class="number">98.9154</span> <span class="operator">+</span> <span class="number">30</span> <span class="operator">,</span> <span class="operator">-</span><span class="number">217.691</span> <span class="operator">-</span> <span class="number">20</span>);

     <span class="type"><a href="qrect.html">QRect</a></span> br(<span class="operator">-</span><span class="number">55</span><span class="operator">,</span> <span class="number">275</span><span class="operator">,</span> <span class="number">500</span><span class="operator">,</span> <span class="number">590</span>);
     <span class="type"><a href="qpoint.html">QPoint</a></span> center <span class="operator">=</span> br<span class="operator">.</span>center();
     painter<span class="operator">-</span><span class="operator">&gt;</span>translate(center<span class="operator">.</span>x()<span class="operator">,</span> center<span class="operator">.</span>y());
     painter<span class="operator">-</span><span class="operator">&gt;</span>rotate(m_rotation);
     painter<span class="operator">-</span><span class="operator">&gt;</span>scale(m_scale<span class="operator">,</span> m_scale);
     painter<span class="operator">-</span><span class="operator">&gt;</span>shear(<span class="number">0</span><span class="operator">,</span> m_shear);
     painter<span class="operator">-</span><span class="operator">&gt;</span>translate(<span class="operator">-</span>center<span class="operator">.</span>x()<span class="operator">,</span> <span class="operator">-</span>center<span class="operator">.</span>y());

     painter<span class="operator">-</span><span class="operator">&gt;</span>setPen(<span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>NoPen);
     path<span class="operator">.</span>moveTo(<span class="number">120</span><span class="operator">,</span> <span class="number">470</span>);
     path<span class="operator">.</span>lineTo(<span class="number">60</span><span class="operator">+</span><span class="number">245</span><span class="operator">,</span> <span class="number">470</span>);
     path<span class="operator">.</span>lineTo(<span class="number">60</span><span class="operator">+</span><span class="number">245</span><span class="operator">,</span> <span class="number">470</span><span class="operator">+</span><span class="number">350</span>);
     path<span class="operator">.</span>lineTo(<span class="number">60</span><span class="operator">,</span> <span class="number">470</span><span class="operator">+</span><span class="number">350</span>);
     path<span class="operator">.</span>lineTo(<span class="number">60</span><span class="operator">,</span> <span class="number">470</span><span class="operator">+</span><span class="number">80</span>);

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>white);
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>( <span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">329.336</span><span class="operator">,</span> <span class="number">727.552</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">315.224</span><span class="operator">,</span> <span class="number">726.328</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">304.136</span><span class="operator">,</span> <span class="number">715.816</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">303.128</span><span class="operator">,</span> <span class="number">694.936</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">306.368</span><span class="operator">,</span> <span class="number">639.496</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">309.608</span><span class="operator">,</span> <span class="number">582.112</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">271.232</span><span class="operator">,</span> <span class="number">545.104</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">265.256</span><span class="operator">,</span> <span class="number">499.024</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">244.016</span><span class="operator">,</span> <span class="number">482.104</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">234.008</span><span class="operator">,</span> <span class="number">452.512</span>));
     path<span class="operator">.</span>lineTo(<span class="number">218.24</span><span class="operator">,</span> <span class="number">441.208</span>);
     path<span class="operator">.</span>lineTo(<span class="number">237.104</span><span class="operator">,</span> <span class="number">411.688</span>);
     path<span class="operator">.</span>lineTo(<span class="number">245.168</span><span class="operator">,</span> <span class="number">411.904</span>);
     path<span class="operator">.</span>lineTo(<span class="number">323.936</span><span class="operator">,</span> <span class="number">571.168</span>);
     path<span class="operator">.</span>lineTo(<span class="number">340.424</span><span class="operator">,</span> <span class="number">651.448</span>);
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">136.232</span><span class="operator">,</span> <span class="number">439.696</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">133.856</span><span class="operator">,</span> <span class="number">455.248</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">132.56</span><span class="operator">,</span> <span class="number">470.512</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">134.792</span><span class="operator">,</span> <span class="number">485.272</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">118.376</span><span class="operator">,</span> <span class="number">507.592</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">105.92</span><span class="operator">,</span> <span class="number">530.128</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">104.48</span><span class="operator">,</span> <span class="number">553.312</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">92.024</span><span class="operator">,</span> <span class="number">586.504</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">62.432</span><span class="operator">,</span> <span class="number">614.584</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">67.544</span><span class="operator">,</span> <span class="number">680.104</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">84.176</span><span class="operator">,</span> <span class="number">697.456</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">107.432</span><span class="operator">,</span> <span class="number">713.584</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">127.376</span><span class="operator">,</span> <span class="number">730.36</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">152.432</span><span class="operator">,</span> <span class="number">751.312</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">137.528</span><span class="operator">,</span> <span class="number">778.96</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">102.248</span><span class="operator">,</span> <span class="number">772.408</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">94.4</span><span class="operator">,</span> <span class="number">763.768</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">76.616</span><span class="operator">,</span> <span class="number">709.624</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">42.92</span><span class="operator">,</span> <span class="number">676.288</span>));
     path<span class="operator">.</span>lineTo(<span class="number">49.544</span><span class="operator">,</span> <span class="number">632.584</span>);
     path<span class="operator">.</span>lineTo(<span class="number">81.368</span><span class="operator">,</span> <span class="number">547.408</span>);
     path<span class="operator">.</span>lineTo(<span class="number">120.968</span><span class="operator">,</span> <span class="number">484.048</span>);
     path<span class="operator">.</span>lineTo(<span class="number">125.36</span><span class="operator">,</span> <span class="number">456.688</span>);
     path<span class="operator">.</span>lineTo(<span class="number">119.816</span><span class="operator">,</span> <span class="number">386.776</span>);
     path<span class="operator">.</span>lineTo(<span class="number">124.424</span><span class="operator">,</span> <span class="number">361.216</span>);
     path<span class="operator">.</span>lineTo(<span class="number">136.232</span><span class="operator">,</span> <span class="number">439.696</span>);
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">115.64</span><span class="operator">,</span> <span class="number">341.416</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">116.576</span><span class="operator">,</span> <span class="number">336.376</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">117.8</span><span class="operator">,</span> <span class="number">331.624</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">119.312</span><span class="operator">,</span> <span class="number">327.16</span>));
     path<span class="operator">.</span>lineTo(<span class="number">121.688</span><span class="operator">,</span> <span class="number">342.784</span>);
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">120.968</span><span class="operator">,</span> <span class="number">500.464</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">108.368</span><span class="operator">,</span> <span class="number">523.792</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">103.976</span><span class="operator">,</span> <span class="number">546.256</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">132.92</span><span class="operator">,</span> <span class="number">550.216</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">117.008</span><span class="operator">,</span> <span class="number">553.888</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">97.208</span><span class="operator">,</span> <span class="number">568.648</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">77.192</span><span class="operator">,</span> <span class="number">593.488</span>));
     path<span class="operator">.</span>lineTo(<span class="number">77.624</span><span class="operator">,</span> <span class="number">543.016</span>);
     path<span class="operator">.</span>lineTo(<span class="number">101.456</span><span class="operator">,</span> <span class="number">503.272</span>);
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="operator">-</span><span class="number">33.256</span><span class="operator">,</span> <span class="number">818.488</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">10.52</span><span class="operator">,</span> <span class="number">838.144</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">41.408</span><span class="operator">,</span> <span class="number">837.064</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">69.272</span><span class="operator">,</span> <span class="number">850.96</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">91.304</span><span class="operator">,</span> <span class="number">862.552</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">113.552</span><span class="operator">,</span> <span class="number">861.184</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">126.944</span><span class="operator">,</span> <span class="number">847.144</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">138.32</span><span class="operator">,</span> <span class="number">832.456</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">146.744</span><span class="operator">,</span> <span class="number">831.736</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">163.52</span><span class="operator">,</span> <span class="number">830.224</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">190.952</span><span class="operator">,</span> <span class="number">828.568</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">217.736</span><span class="operator">,</span> <span class="number">828.28</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">241.928</span><span class="operator">,</span> <span class="number">830.8</span>));
     path<span class="operator">.</span>lineTo(<span class="number">269.576</span><span class="operator">,</span> <span class="number">833.032</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">269.072</span><span class="operator">,</span> <span class="number">864.064</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">328.04</span><span class="operator">,</span> <span class="number">867.88</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">345.392</span><span class="operator">,</span> <span class="number">844.336</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">366.344</span><span class="operator">,</span> <span class="number">819.424</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">395.144</span><span class="operator">,</span> <span class="number">808.264</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">419.84</span><span class="operator">,</span> <span class="number">790.192</span>));
     path<span class="operator">.</span>lineTo(<span class="number">289.304</span><span class="operator">,</span> <span class="number">725.536</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">255.824</span><span class="operator">,</span> <span class="number">806.464</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">131.048</span><span class="operator">,</span> <span class="number">827.632</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">113.768</span><span class="operator">,</span> <span class="number">763.264</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">286.424</span><span class="operator">,</span> <span class="number">711.568</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">273.824</span><span class="operator">,</span> <span class="number">711.496</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">260.936</span><span class="operator">,</span> <span class="number">715.6</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">261.944</span><span class="operator">,</span> <span class="number">732.16</span>));
     path<span class="operator">.</span>lineTo(<span class="number">266.192</span><span class="operator">,</span> <span class="number">776.44</span>);
     path<span class="operator">.</span>lineTo(<span class="number">304.424</span><span class="operator">,</span> <span class="number">756.64</span>);
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="operator">-</span><span class="number">37.36</span><span class="operator">,</span> <span class="number">821.224</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">7.136</span><span class="operator">,</span> <span class="number">840.88</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">38.6</span><span class="operator">,</span> <span class="number">839.728</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">66.968</span><span class="operator">,</span> <span class="number">853.696</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">89.36</span><span class="operator">,</span> <span class="number">865.216</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">111.968</span><span class="operator">,</span> <span class="number">863.92</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">125.648</span><span class="operator">,</span> <span class="number">849.808</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">137.24</span><span class="operator">,</span> <span class="number">835.192</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">145.808</span><span class="operator">,</span> <span class="number">834.472</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">162.872</span><span class="operator">,</span> <span class="number">832.96</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">190.736</span><span class="operator">,</span> <span class="number">831.232</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">218.024</span><span class="operator">,</span> <span class="number">831.016</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">242.648</span><span class="operator">,</span> <span class="number">833.464</span>));
     path<span class="operator">.</span>lineTo(<span class="number">270.728</span><span class="operator">,</span> <span class="number">835.768</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">270.224</span><span class="operator">,</span> <span class="number">866.8</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">330.272</span><span class="operator">,</span> <span class="number">870.544</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">347.912</span><span class="operator">,</span> <span class="number">847</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">369.224</span><span class="operator">,</span> <span class="number">822.088</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">398.528</span><span class="operator">,</span> <span class="number">811</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">423.656</span><span class="operator">,</span> <span class="number">792.856</span>));
     path<span class="operator">.</span>lineTo(<span class="number">290.816</span><span class="operator">,</span> <span class="number">728.272</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">256.76</span><span class="operator">,</span> <span class="number">809.128</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">129.824</span><span class="operator">,</span> <span class="number">830.296</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">112.256</span><span class="operator">,</span> <span class="number">766</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">183</span><span class="operator">,</span> <span class="number">114</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">382.328</span><span class="operator">,</span> <span class="number">691.984</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">403.64</span><span class="operator">,</span> <span class="number">698.968</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">389.888</span><span class="operator">,</span> <span class="number">720.28</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">400.76</span><span class="operator">,</span> <span class="number">732.52</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">405.44</span><span class="operator">,</span> <span class="number">742.888</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">415.304</span><span class="operator">,</span> <span class="number">752.032</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">431.792</span><span class="operator">,</span> <span class="number">760.528</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">459.368</span><span class="operator">,</span> <span class="number">774.424</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">426.248</span><span class="operator">,</span> <span class="number">799.336</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">392.768</span><span class="operator">,</span> <span class="number">812.08</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">351.944</span><span class="operator">,</span> <span class="number">825.616</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">344.024</span><span class="operator">,</span> <span class="number">862.912</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">299.312</span><span class="operator">,</span> <span class="number">851.896</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">283.112</span><span class="operator">,</span> <span class="number">846.496</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">278.36</span><span class="operator">,</span> <span class="number">831.808</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">278.864</span><span class="operator">,</span> <span class="number">809.128</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">284.264</span><span class="operator">,</span> <span class="number">762.76</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">277.784</span><span class="operator">,</span> <span class="number">730.432</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">278.792</span><span class="operator">,</span> <span class="number">698.824</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">278.72</span><span class="operator">,</span> <span class="number">686.152</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">283.544</span><span class="operator">,</span> <span class="number">684.64</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">307.232</span><span class="operator">,</span> <span class="number">687.952</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">310.04</span><span class="operator">,</span> <span class="number">726.328</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">352.376</span><span class="operator">,</span> <span class="number">727.336</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">382.328</span><span class="operator">,</span> <span class="number">691.984</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">242</span><span class="operator">,</span> <span class="number">183</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">339.632</span><span class="operator">,</span> <span class="number">826.624</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">371.6</span><span class="operator">,</span> <span class="number">814.312</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">403.856</span><span class="operator">,</span> <span class="number">798.112</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">429.848</span><span class="operator">,</span> <span class="number">782.128</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">437.84</span><span class="operator">,</span> <span class="number">777.448</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">438.92</span><span class="operator">,</span> <span class="number">765.928</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">427.688</span><span class="operator">,</span> <span class="number">762.328</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">403.352</span><span class="operator">,</span> <span class="number">748.504</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">390.104</span><span class="operator">,</span> <span class="number">731.224</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">392.912</span><span class="operator">,</span> <span class="number">708.76</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">393.344</span><span class="operator">,</span> <span class="number">700.912</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">383.696</span><span class="operator">,</span> <span class="number">692.56</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">381.104</span><span class="operator">,</span> <span class="number">700.048</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">359.864</span><span class="operator">,</span> <span class="number">771.472</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">291.32</span><span class="operator">,</span> <span class="number">767.656</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">300.752</span><span class="operator">,</span> <span class="number">696.952</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">301.256</span><span class="operator">,</span> <span class="number">694.864</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">301.76</span><span class="operator">,</span> <span class="number">692.776</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">302.264</span><span class="operator">,</span> <span class="number">690.76</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">289.952</span><span class="operator">,</span> <span class="number">688.24</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">285.2</span><span class="operator">,</span> <span class="number">690.976</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">285.776</span><span class="operator">,</span> <span class="number">700.408</span>));
     path<span class="operator">.</span>lineTo(<span class="number">295.28</span><span class="operator">,</span> <span class="number">806.608</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">297.656</span><span class="operator">,</span> <span class="number">830.8</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">317.312</span><span class="operator">,</span> <span class="number">836.128</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">339.632</span><span class="operator">,</span> <span class="number">826.624</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">354.464</span><span class="operator">,</span> <span class="number">537.544</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">379.16</span><span class="operator">,</span> <span class="number">569.8</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">404.432</span><span class="operator">,</span> <span class="number">651.088</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">384.416</span><span class="operator">,</span> <span class="number">691.552</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">360.944</span><span class="operator">,</span> <span class="number">737.776</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">307.808</span><span class="operator">,</span> <span class="number">743.248</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">305.504</span><span class="operator">,</span> <span class="number">695.8</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">308.816</span><span class="operator">,</span> <span class="number">639.64</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">311.984</span><span class="operator">,</span> <span class="number">581.536</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">273.68</span><span class="operator">,</span> <span class="number">544.096</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">267.704</span><span class="operator">,</span> <span class="number">497.368</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">246.392</span><span class="operator">,</span> <span class="number">480.232</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">236.384</span><span class="operator">,</span> <span class="number">450.28</span>));
     path<span class="operator">.</span>lineTo(<span class="number">203.12</span><span class="operator">,</span> <span class="number">426.088</span>);
     path<span class="operator">.</span>lineTo(<span class="number">133.568</span><span class="operator">,</span> <span class="number">435.088</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">130.76</span><span class="operator">,</span> <span class="number">452.152</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">129.104</span><span class="operator">,</span> <span class="number">468.784</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">131.552</span><span class="operator">,</span> <span class="number">484.912</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">115.064</span><span class="operator">,</span> <span class="number">507.376</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">102.608</span><span class="operator">,</span> <span class="number">530.056</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">101.168</span><span class="operator">,</span> <span class="number">553.312</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">88.712</span><span class="operator">,</span> <span class="number">586.648</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">59.12</span><span class="operator">,</span> <span class="number">614.944</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">64.232</span><span class="operator">,</span> <span class="number">680.752</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">80.864</span><span class="operator">,</span> <span class="number">698.248</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">104.12</span><span class="operator">,</span> <span class="number">714.448</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">124.064</span><span class="operator">,</span> <span class="number">731.296</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">149.12</span><span class="operator">,</span> <span class="number">752.392</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">135.512</span><span class="operator">,</span> <span class="number">776.296</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">100.232</span><span class="operator">,</span> <span class="number">769.672</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">78.848</span><span class="operator">,</span> <span class="number">746.056</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">56.744</span><span class="operator">,</span> <span class="number">722.872</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">35.288</span><span class="operator">,</span> <span class="number">699.328</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">12.392</span><span class="operator">,</span> <span class="number">683.056</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">3.896</span><span class="operator">,</span> <span class="number">662.176</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">27.368</span><span class="operator">,</span> <span class="number">630.496</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">43.424</span><span class="operator">,</span> <span class="number">609.04</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">47.96</span><span class="operator">,</span> <span class="number">562.456</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">62</span><span class="operator">,</span> <span class="number">543.664</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">74.312</span><span class="operator">,</span> <span class="number">525.16</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">92.24</span><span class="operator">,</span> <span class="number">508.6</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">105.272</span><span class="operator">,</span> <span class="number">490.096</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">112.184</span><span class="operator">,</span> <span class="number">477.928</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">114.344</span><span class="operator">,</span> <span class="number">468.568</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">113.264</span><span class="operator">,</span> <span class="number">454.456</span>));
     path<span class="operator">.</span>lineTo(<span class="number">110.312</span><span class="operator">,</span> <span class="number">369.136</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">108.368</span><span class="operator">,</span> <span class="number">307.216</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">142.424</span><span class="operator">,</span> <span class="number">274.24</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">189.8</span><span class="operator">,</span> <span class="number">275.248</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">243.512</span><span class="operator">,</span> <span class="number">275.752</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">287.576</span><span class="operator">,</span> <span class="number">312.472</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">288.152</span><span class="operator">,</span> <span class="number">378.28</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">292.688</span><span class="operator">,</span> <span class="number">410.32</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">283.256</span><span class="operator">,</span> <span class="number">428.68</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">308.672</span><span class="operator">,</span> <span class="number">474.472</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">334.52</span><span class="operator">,</span> <span class="number">522.712</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">338.552</span><span class="operator">,</span> <span class="number">520.12</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">354.464</span><span class="operator">,</span> <span class="number">537.544</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">261.296</span><span class="operator">,</span> <span class="number">503.632</span>);
     path<span class="operator">.</span>lineTo(<span class="number">263.528</span><span class="operator">,</span> <span class="number">512.2</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">257.696</span><span class="operator">,</span> <span class="number">501.688</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">250.712</span><span class="operator">,</span> <span class="number">483.616</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">241.928</span><span class="operator">,</span> <span class="number">475.696</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">239.264</span><span class="operator">,</span> <span class="number">473.536</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">235.808</span><span class="operator">,</span> <span class="number">473.608</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">233.72</span><span class="operator">,</span> <span class="number">475.624</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">222.056</span><span class="operator">,</span> <span class="number">486.928</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">193.112</span><span class="operator">,</span> <span class="number">510.112</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">169.928</span><span class="operator">,</span> <span class="number">507.088</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">152.072</span><span class="operator">,</span> <span class="number">505.288</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">134.648</span><span class="operator">,</span> <span class="number">493.264</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">130.832</span><span class="operator">,</span> <span class="number">480.232</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">128.816</span><span class="operator">,</span> <span class="number">470.872</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">129.752</span><span class="operator">,</span> <span class="number">463.168</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">130.976</span><span class="operator">,</span> <span class="number">455.32</span>));
     path<span class="operator">.</span>lineTo(<span class="number">240.704</span><span class="operator">,</span> <span class="number">453.52</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">238.472</span><span class="operator">,</span> <span class="number">463.168</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">253.088</span><span class="operator">,</span> <span class="number">487</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">261.296</span><span class="operator">,</span> <span class="number">503.632</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">143.144</span><span class="operator">,</span> <span class="number">363.232</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">154.088</span><span class="operator">,</span> <span class="number">363.232</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">163.88</span><span class="operator">,</span> <span class="number">376.84</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">163.808</span><span class="operator">,</span> <span class="number">395.632</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">163.736</span><span class="operator">,</span> <span class="number">408.232</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">155.528</span><span class="operator">,</span> <span class="number">411.472</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">149.336</span><span class="operator">,</span> <span class="number">417.016</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">146.6</span><span class="operator">,</span> <span class="number">419.536</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">145.952</span><span class="operator">,</span> <span class="number">433.144</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">142.568</span><span class="operator">,</span> <span class="number">433.144</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">131.696</span><span class="operator">,</span> <span class="number">433.144</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">123.488</span><span class="operator">,</span> <span class="number">413.776</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">123.488</span><span class="operator">,</span> <span class="number">395.632</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">123.488</span><span class="operator">,</span> <span class="number">377.56</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">132.272</span><span class="operator">,</span> <span class="number">363.232</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">143.144</span><span class="operator">,</span> <span class="number">363.232</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">255</span><span class="operator">,</span> <span class="number">255</span><span class="operator">,</span> <span class="number">255</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">144.368</span><span class="operator">,</span> <span class="number">375.04</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">154.088</span><span class="operator">,</span> <span class="number">375.04</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">160.856</span><span class="operator">,</span> <span class="number">379.936</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">161.648</span><span class="operator">,</span> <span class="number">391.312</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">162.224</span><span class="operator">,</span> <span class="number">399.16</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">160.136</span><span class="operator">,</span> <span class="number">411.76</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">154.664</span><span class="operator">,</span> <span class="number">414.424</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">152.144</span><span class="operator">,</span> <span class="number">415.648</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">143.432</span><span class="operator">,</span> <span class="number">426.664</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">140.408</span><span class="operator">,</span> <span class="number">426.52</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">128.096</span><span class="operator">,</span> <span class="number">425.944</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">125</span><span class="operator">,</span> <span class="number">402.112</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">125.936</span><span class="operator">,</span> <span class="number">390.736</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">126.8</span><span class="operator">,</span> <span class="number">379.36</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">134.72</span><span class="operator">,</span> <span class="number">375.04</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">144.368</span><span class="operator">,</span> <span class="number">375.04</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">141.848</span><span class="operator">,</span> <span class="number">382.672</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">148.544</span><span class="operator">,</span> <span class="number">382.096</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">154.736</span><span class="operator">,</span> <span class="number">389.728</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">155.6</span><span class="operator">,</span> <span class="number">399.664</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">156.464</span><span class="operator">,</span> <span class="number">409.6</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">151.64</span><span class="operator">,</span> <span class="number">418.24</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">144.944</span><span class="operator">,</span> <span class="number">418.816</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">138.248</span><span class="operator">,</span> <span class="number">419.392</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">132.056</span><span class="operator">,</span> <span class="number">411.76</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">131.192</span><span class="operator">,</span> <span class="number">401.752</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">130.328</span><span class="operator">,</span> <span class="number">391.816</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">135.152</span><span class="operator">,</span> <span class="number">383.248</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">141.848</span><span class="operator">,</span> <span class="number">382.672</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">151.064</span><span class="operator">,</span> <span class="number">397.288</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">151.424</span><span class="operator">,</span> <span class="number">399.088</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">149.408</span><span class="operator">,</span> <span class="number">400.024</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">148.832</span><span class="operator">,</span> <span class="number">398.224</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">148.256</span><span class="operator">,</span> <span class="number">395.992</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">146.888</span><span class="operator">,</span> <span class="number">393.328</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">145.088</span><span class="operator">,</span> <span class="number">391.168</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">143.936</span><span class="operator">,</span> <span class="number">389.872</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">145.088</span><span class="operator">,</span> <span class="number">388.432</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">146.528</span><span class="operator">,</span> <span class="number">389.44</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">149.048</span><span class="operator">,</span> <span class="number">391.528</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">150.488</span><span class="operator">,</span> <span class="number">394.12</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">151.064</span><span class="operator">,</span> <span class="number">397.288</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">216.944</span><span class="operator">,</span> <span class="number">360.712</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">232.712</span><span class="operator">,</span> <span class="number">360.712</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">245.6</span><span class="operator">,</span> <span class="number">377.416</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">245.6</span><span class="operator">,</span> <span class="number">397.792</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">245.6</span><span class="operator">,</span> <span class="number">418.24</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">232.712</span><span class="operator">,</span> <span class="number">434.872</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">216.944</span><span class="operator">,</span> <span class="number">434.872</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">201.176</span><span class="operator">,</span> <span class="number">434.872</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">188.432</span><span class="operator">,</span> <span class="number">418.24</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">188.432</span><span class="operator">,</span> <span class="number">397.792</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">188.432</span><span class="operator">,</span> <span class="number">377.416</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">201.176</span><span class="operator">,</span> <span class="number">360.712</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">216.944</span><span class="operator">,</span> <span class="number">360.712</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">255</span><span class="operator">,</span> <span class="number">255</span><span class="operator">,</span> <span class="number">255</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">224.792</span><span class="operator">,</span> <span class="number">374.968</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">235.664</span><span class="operator">,</span> <span class="number">378.856</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">241.928</span><span class="operator">,</span> <span class="number">387.424</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">242.72</span><span class="operator">,</span> <span class="number">396.568</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">243.656</span><span class="operator">,</span> <span class="number">407.08</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">239.408</span><span class="operator">,</span> <span class="number">418.96</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">230.264</span><span class="operator">,</span> <span class="number">425.944</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">227.672</span><span class="operator">,</span> <span class="number">427.888</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">197.72</span><span class="operator">,</span> <span class="number">416.08</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">195.992</span><span class="operator">,</span> <span class="number">411.616</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">193.4</span><span class="operator">,</span> <span class="number">405.208</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">191.816</span><span class="operator">,</span> <span class="number">392.896</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">193.76</span><span class="operator">,</span> <span class="number">385.624</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">194.552</span><span class="operator">,</span> <span class="number">382.744</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">197.216</span><span class="operator">,</span> <span class="number">378.568</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">201.176</span><span class="operator">,</span> <span class="number">376.336</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">207.44</span><span class="operator">,</span> <span class="number">372.808</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">216.656</span><span class="operator">,</span> <span class="number">372.088</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">224.792</span><span class="operator">,</span> <span class="number">374.968</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">216.872</span><span class="operator">,</span> <span class="number">380.944</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">225.584</span><span class="operator">,</span> <span class="number">380.944</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">232.712</span><span class="operator">,</span> <span class="number">389.296</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">232.712</span><span class="operator">,</span> <span class="number">399.448</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">232.712</span><span class="operator">,</span> <span class="number">409.672</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">225.584</span><span class="operator">,</span> <span class="number">418.024</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">216.872</span><span class="operator">,</span> <span class="number">418.024</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">208.16</span><span class="operator">,</span> <span class="number">418.024</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">201.032</span><span class="operator">,</span> <span class="number">409.672</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">201.032</span><span class="operator">,</span> <span class="number">399.448</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">201.032</span><span class="operator">,</span> <span class="number">389.296</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">208.16</span><span class="operator">,</span> <span class="number">380.944</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">216.872</span><span class="operator">,</span> <span class="number">380.944</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">227.096</span><span class="operator">,</span> <span class="number">392.392</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">228.104</span><span class="operator">,</span> <span class="number">394.048</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">226.448</span><span class="operator">,</span> <span class="number">395.776</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">225.224</span><span class="operator">,</span> <span class="number">394.12</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">223.784</span><span class="operator">,</span> <span class="number">392.104</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">221.408</span><span class="operator">,</span> <span class="number">389.944</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">218.888</span><span class="operator">,</span> <span class="number">388.432</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">217.232</span><span class="operator">,</span> <span class="number">387.568</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">217.808</span><span class="operator">,</span> <span class="number">385.624</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">219.68</span><span class="operator">,</span> <span class="number">386.2</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">222.92</span><span class="operator">,</span> <span class="number">387.28</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">225.368</span><span class="operator">,</span> <span class="number">389.368</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">227.096</span><span class="operator">,</span> <span class="number">392.392</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">183</span><span class="operator">,</span> <span class="number">114</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">164.96</span><span class="operator">,</span> <span class="number">404.488</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">172.376</span><span class="operator">,</span> <span class="number">402.328</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">184.112</span><span class="operator">,</span> <span class="number">403.048</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">192.248</span><span class="operator">,</span> <span class="number">404.632</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">200.384</span><span class="operator">,</span> <span class="number">406.792</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">222.056</span><span class="operator">,</span> <span class="number">418.24</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">245.024</span><span class="operator">,</span> <span class="number">430.696</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">247.976</span><span class="operator">,</span> <span class="number">432.208</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">248.84</span><span class="operator">,</span> <span class="number">437.104</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">245.024</span><span class="operator">,</span> <span class="number">438.688</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">239.12</span><span class="operator">,</span> <span class="number">439.12</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">249.272</span><span class="operator">,</span> <span class="number">453.664</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">238.904</span><span class="operator">,</span> <span class="number">458.848</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">223.352</span><span class="operator">,</span> <span class="number">462.88</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">198.44</span><span class="operator">,</span> <span class="number">485.992</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">186.128</span><span class="operator">,</span> <span class="number">487.864</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">179.288</span><span class="operator">,</span> <span class="number">489.376</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">172.232</span><span class="operator">,</span> <span class="number">489.592</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">164.6</span><span class="operator">,</span> <span class="number">487.864</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">140.552</span><span class="operator">,</span> <span class="number">482.968</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">134.216</span><span class="operator">,</span> <span class="number">455.608</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">122.912</span><span class="operator">,</span> <span class="number">450.064</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">119.816</span><span class="operator">,</span> <span class="number">446.824</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">121.4</span><span class="operator">,</span> <span class="number">441.208</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">122.408</span><span class="operator">,</span> <span class="number">440.056</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">123.632</span><span class="operator">,</span> <span class="number">434.224</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">149.696</span><span class="operator">,</span> <span class="number">406.216</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">164.96</span><span class="operator">,</span> <span class="number">404.488</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">242</span><span class="operator">,</span> <span class="number">183</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">185.408</span><span class="operator">,</span> <span class="number">405.856</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">198.44</span><span class="operator">,</span> <span class="number">407.296</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">226.088</span><span class="operator">,</span> <span class="number">423.928</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">239.408</span><span class="operator">,</span> <span class="number">430.624</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">242.72</span><span class="operator">,</span> <span class="number">432.424</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">242.504</span><span class="operator">,</span> <span class="number">437.824</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">239.552</span><span class="operator">,</span> <span class="number">438.688</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">236.384</span><span class="operator">,</span> <span class="number">440.488</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">235.448</span><span class="operator">,</span> <span class="number">438.256</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">232.928</span><span class="operator">,</span> <span class="number">437.896</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">228.896</span><span class="operator">,</span> <span class="number">435.736</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">222.272</span><span class="operator">,</span> <span class="number">440.92</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">217.016</span><span class="operator">,</span> <span class="number">444.88</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">186.704</span><span class="operator">,</span> <span class="number">467.776</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">180.656</span><span class="operator">,</span> <span class="number">465.256</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">156.176</span><span class="operator">,</span> <span class="number">462.664</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">147.68</span><span class="operator">,</span> <span class="number">460.576</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">142.136</span><span class="operator">,</span> <span class="number">457.984</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">139.688</span><span class="operator">,</span> <span class="number">455.968</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">141.488</span><span class="operator">,</span> <span class="number">445.888</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">160.496</span><span class="operator">,</span> <span class="number">407.656</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">166.76</span><span class="operator">,</span> <span class="number">406.792</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">168.344</span><span class="operator">,</span> <span class="number">404.704</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">179.936</span><span class="operator">,</span> <span class="number">404.632</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">185.408</span><span class="operator">,</span> <span class="number">405.856</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">183</span><span class="operator">,</span> <span class="number">114</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">190.664</span><span class="operator">,</span> <span class="number">412.048</span>);
     path<span class="operator">.</span>lineTo(<span class="number">193.76</span><span class="operator">,</span> <span class="number">413.416</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">196.064</span><span class="operator">,</span> <span class="number">414.712</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">193.256</span><span class="operator">,</span> <span class="number">418.168</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">190.736</span><span class="operator">,</span> <span class="number">417.088</span>));
     path<span class="operator">.</span>lineTo(<span class="number">186.2</span><span class="operator">,</span> <span class="number">415.504</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">183.536</span><span class="operator">,</span> <span class="number">413.272</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">186.704</span><span class="operator">,</span> <span class="number">410.104</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">190.664</span><span class="operator">,</span> <span class="number">412.048</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">268.568</span><span class="operator">,</span> <span class="number">452.368</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">273.032</span><span class="operator">,</span> <span class="number">454.384</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">279.224</span><span class="operator">,</span> <span class="number">457.192</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">282.536</span><span class="operator">,</span> <span class="number">460.144</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">285.488</span><span class="operator">,</span> <span class="number">464.104</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">286.784</span><span class="operator">,</span> <span class="number">468.064</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">286.424</span><span class="operator">,</span> <span class="number">472.024</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">285.776</span><span class="operator">,</span> <span class="number">474.544</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">284.12</span><span class="operator">,</span> <span class="number">476.344</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">281.24</span><span class="operator">,</span> <span class="number">477.424</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">277.856</span><span class="operator">,</span> <span class="number">478.216</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">273.68</span><span class="operator">,</span> <span class="number">477.424</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">271.376</span><span class="operator">,</span> <span class="number">474.112</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">269.864</span><span class="operator">,</span> <span class="number">471.448</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">265.256</span><span class="operator">,</span> <span class="number">462.16</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">263.96</span><span class="operator">,</span> <span class="number">460.576</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">262.232</span><span class="operator">,</span> <span class="number">457.12</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">261.944</span><span class="operator">,</span> <span class="number">454.456</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">262.88</span><span class="operator">,</span> <span class="number">452.368</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">264.032</span><span class="operator">,</span> <span class="number">451.288</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">266.048</span><span class="operator">,</span> <span class="number">451</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">268.568</span><span class="operator">,</span> <span class="number">452.368</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">255</span><span class="operator">,</span> <span class="number">255</span><span class="operator">,</span> <span class="number">255</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">273.752</span><span class="operator">,</span> <span class="number">461.584</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">275.48</span><span class="operator">,</span> <span class="number">462.376</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">277.928</span><span class="operator">,</span> <span class="number">463.456</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">279.224</span><span class="operator">,</span> <span class="number">464.68</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">280.376</span><span class="operator">,</span> <span class="number">466.264</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">280.88</span><span class="operator">,</span> <span class="number">467.776</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">280.736</span><span class="operator">,</span> <span class="number">469.36</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">280.52</span><span class="operator">,</span> <span class="number">470.296</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">279.8</span><span class="operator">,</span> <span class="number">471.016</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">278.72</span><span class="operator">,</span> <span class="number">471.448</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">277.352</span><span class="operator">,</span> <span class="number">471.808</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">275.768</span><span class="operator">,</span> <span class="number">471.448</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">274.832</span><span class="operator">,</span> <span class="number">470.152</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">274.256</span><span class="operator">,</span> <span class="number">469.144</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">272.456</span><span class="operator">,</span> <span class="number">465.472</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">271.952</span><span class="operator">,</span> <span class="number">464.824</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">271.232</span><span class="operator">,</span> <span class="number">463.456</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">271.088</span><span class="operator">,</span> <span class="number">462.448</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">271.448</span><span class="operator">,</span> <span class="number">461.584</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">271.952</span><span class="operator">,</span> <span class="number">461.152</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">272.744</span><span class="operator">,</span> <span class="number">461.08</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">273.752</span><span class="operator">,</span> <span class="number">461.584</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">238.616</span><span class="operator">,</span> <span class="number">358.552</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">239.048</span><span class="operator">,</span> <span class="number">359.2</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">238.976</span><span class="operator">,</span> <span class="number">359.776</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">238.4</span><span class="operator">,</span> <span class="number">360.28</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">237.896</span><span class="operator">,</span> <span class="number">360.784</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">237.176</span><span class="operator">,</span> <span class="number">360.712</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">236.24</span><span class="operator">,</span> <span class="number">360.208</span>));
     path<span class="operator">.</span>lineTo(<span class="number">231.632</span><span class="operator">,</span> <span class="number">356.248</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">231.056</span><span class="operator">,</span> <span class="number">355.744</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">230.912</span><span class="operator">,</span> <span class="number">354.952</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">231.272</span><span class="operator">,</span> <span class="number">354.088</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">232.28</span><span class="operator">,</span> <span class="number">353.44</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">233.144</span><span class="operator">,</span> <span class="number">353.44</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">233.936</span><span class="operator">,</span> <span class="number">354.088</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">235.592</span><span class="operator">,</span> <span class="number">305.992</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">239.624</span><span class="operator">,</span> <span class="number">308.224</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">240.848</span><span class="operator">,</span> <span class="number">313.912</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">238.184</span><span class="operator">,</span> <span class="number">318.592</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">235.592</span><span class="operator">,</span> <span class="number">323.2</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">230.12</span><span class="operator">,</span> <span class="number">325.144</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">226.016</span><span class="operator">,</span> <span class="number">322.84</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">221.984</span><span class="operator">,</span> <span class="number">320.536</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">220.76</span><span class="operator">,</span> <span class="number">314.92</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">223.424</span><span class="operator">,</span> <span class="number">310.24</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">226.016</span><span class="operator">,</span> <span class="number">305.56</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">231.488</span><span class="operator">,</span> <span class="number">303.688</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">235.592</span><span class="operator">,</span> <span class="number">305.992</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">374.912</span><span class="operator">,</span> <span class="number">680.536</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">378.296</span><span class="operator">,</span> <span class="number">683.128</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">373.256</span><span class="operator">,</span> <span class="number">687.376</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">371.024</span><span class="operator">,</span> <span class="number">686.296</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">369.152</span><span class="operator">,</span> <span class="number">685.648</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">367.784</span><span class="operator">,</span> <span class="number">683.488</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">366.92</span><span class="operator">,</span> <span class="number">682.408</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">366.128</span><span class="operator">,</span> <span class="number">681.184</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">366.2</span><span class="operator">,</span> <span class="number">679.168</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">366.92</span><span class="operator">,</span> <span class="number">678.448</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">367.712</span><span class="operator">,</span> <span class="number">677.44</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">369.728</span><span class="operator">,</span> <span class="number">677.656</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">371.024</span><span class="operator">,</span> <span class="number">678.52</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">372.32</span><span class="operator">,</span> <span class="number">679.168</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">373.616</span><span class="operator">,</span> <span class="number">679.888</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">374.912</span><span class="operator">,</span> <span class="number">680.536</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">297.44</span><span class="operator">,</span> <span class="number">551.512</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">338.984</span><span class="operator">,</span> <span class="number">572.896</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">350</span><span class="operator">,</span> <span class="number">611.56</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">332.072</span><span class="operator">,</span> <span class="number">664.192</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">330.992</span><span class="operator">,</span> <span class="number">666.64</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">334.16</span><span class="operator">,</span> <span class="number">668.368</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">335.24</span><span class="operator">,</span> <span class="number">666.064</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">354.824</span><span class="operator">,</span> <span class="number">610.336</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">341.432</span><span class="operator">,</span> <span class="number">571.312</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">299.024</span><span class="operator">,</span> <span class="number">548.56</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">296.864</span><span class="operator">,</span> <span class="number">547.552</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">295.28</span><span class="operator">,</span> <span class="number">550.432</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">297.44</span><span class="operator">,</span> <span class="number">551.512</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">72.008</span><span class="operator">,</span> <span class="number">569.512</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">38.312</span><span class="operator">,</span> <span class="number">627.256</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">38.096</span><span class="operator">,</span> <span class="number">662.68</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">62.504</span><span class="operator">,</span> <span class="number">681.328</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">63.728</span><span class="operator">,</span> <span class="number">682.264</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">64.448</span><span class="operator">,</span> <span class="number">680.032</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">63.296</span><span class="operator">,</span> <span class="number">679.168</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">36.296</span><span class="operator">,</span> <span class="number">655.48</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">48.896</span><span class="operator">,</span> <span class="number">615.52</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">74.168</span><span class="operator">,</span> <span class="number">570.88</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">74.888</span><span class="operator">,</span> <span class="number">569.584</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">72.512</span><span class="operator">,</span> <span class="number">568.432</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">72.008</span><span class="operator">,</span> <span class="number">569.512</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">289.376</span><span class="operator">,</span> <span class="number">586.864</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">289.232</span><span class="operator">,</span> <span class="number">589.168</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">288.368</span><span class="operator">,</span> <span class="number">589.528</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">286.424</span><span class="operator">,</span> <span class="number">587.368</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">279.8</span><span class="operator">,</span> <span class="number">575.848</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">235.088</span><span class="operator">,</span> <span class="number">551.44</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">213.344</span><span class="operator">,</span> <span class="number">548.704</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">209.24</span><span class="operator">,</span> <span class="number">547.264</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">209.456</span><span class="operator">,</span> <span class="number">545.392</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">213.488</span><span class="operator">,</span> <span class="number">544.816</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">229.184</span><span class="operator">,</span> <span class="number">544.816</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">241.28</span><span class="operator">,</span> <span class="number">537.904</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">254.96</span><span class="operator">,</span> <span class="number">537.904</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">258.704</span><span class="operator">,</span> <span class="number">538.048</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">262.304</span><span class="operator">,</span> <span class="number">539.488</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">264.392</span><span class="operator">,</span> <span class="number">541.648</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">269.504</span><span class="operator">,</span> <span class="number">544.96</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">288.08</span><span class="operator">,</span> <span class="number">570.592</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">289.376</span><span class="operator">,</span> <span class="number">586.864</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">180.152</span><span class="operator">,</span> <span class="number">546.832</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">180.872</span><span class="operator">,</span> <span class="number">550.792</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">163.808</span><span class="operator">,</span> <span class="number">545.68</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">164.744</span><span class="operator">,</span> <span class="number">556.696</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">165.032</span><span class="operator">,</span> <span class="number">559.72</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">160.496</span><span class="operator">,</span> <span class="number">561.376</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">160.64</span><span class="operator">,</span> <span class="number">556.696</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">160.64</span><span class="operator">,</span> <span class="number">548.272</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">161.072</span><span class="operator">,</span> <span class="number">548.416</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">152.72</span><span class="operator">,</span> <span class="number">546.832</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">151.208</span><span class="operator">,</span> <span class="number">546.76</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">151.352</span><span class="operator">,</span> <span class="number">544.528</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">152.72</span><span class="operator">,</span> <span class="number">544.816</span>));
     path<span class="operator">.</span>lineTo(<span class="number">152.72</span><span class="operator">,</span> <span class="number">544.816</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">158.696</span><span class="operator">,</span> <span class="number">546.472</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">166.76</span><span class="operator">,</span> <span class="number">542.872</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">166.4</span><span class="operator">,</span> <span class="number">538.84</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">166.256</span><span class="operator">,</span> <span class="number">537.472</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">168.56</span><span class="operator">,</span> <span class="number">537.688</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">168.488</span><span class="operator">,</span> <span class="number">538.84</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">167.984</span><span class="operator">,</span> <span class="number">545.248</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">181.664</span><span class="operator">,</span> <span class="number">542.152</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">180.152</span><span class="operator">,</span> <span class="number">546.832</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">193</span><span class="operator">,</span> <span class="number">193</span><span class="operator">,</span> <span class="number">191</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">151.568</span><span class="operator">,</span> <span class="number">705.376</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">151.64</span><span class="operator">,</span> <span class="number">708.328</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">148.76</span><span class="operator">,</span> <span class="number">707.68</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">148.544</span><span class="operator">,</span> <span class="number">705.592</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">140.192</span><span class="operator">,</span> <span class="number">680.536</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">143.72</span><span class="operator">,</span> <span class="number">618.832</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">151.856</span><span class="operator">,</span> <span class="number">598.96</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">152.432</span><span class="operator">,</span> <span class="number">596.08</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">156.248</span><span class="operator">,</span> <span class="number">596.944</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">155.744</span><span class="operator">,</span> <span class="number">598.96</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">147.104</span><span class="operator">,</span> <span class="number">635.464</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">147.248</span><span class="operator">,</span> <span class="number">673.048</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">151.568</span><span class="operator">,</span> <span class="number">705.376</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">183</span><span class="operator">,</span> <span class="number">114</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">51.704</span><span class="operator">,</span> <span class="number">684.424</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">75.68</span><span class="operator">,</span> <span class="number">707.824</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">91.376</span><span class="operator">,</span> <span class="number">743.248</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">114.632</span><span class="operator">,</span> <span class="number">775.288</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">148.472</span><span class="operator">,</span> <span class="number">816.04</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">121.472</span><span class="operator">,</span> <span class="number">858.304</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">66.464</span><span class="operator">,</span> <span class="number">845.56</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">38.888</span><span class="operator">,</span> <span class="number">835.192</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">0.784</span><span class="operator">,</span> <span class="number">836.344</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">32.68</span><span class="operator">,</span> <span class="number">825.832</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">55.072</span><span class="operator">,</span> <span class="number">820.36</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">55.864</span><span class="operator">,</span> <span class="number">809.272</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">44.416</span><span class="operator">,</span> <span class="number">787.6</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">40.384</span><span class="operator">,</span> <span class="number">773.776</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">40.024</span><span class="operator">,</span> <span class="number">751.312</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">43.768</span><span class="operator">,</span> <span class="number">732.592</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">45.784</span><span class="operator">,</span> <span class="number">718.408</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">39.232</span><span class="operator">,</span> <span class="number">710.488</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">24.112</span><span class="operator">,</span> <span class="number">708.832</span>));
     path<span class="operator">.</span>lineTo(<span class="operator">-</span><span class="number">24.112</span><span class="operator">,</span> <span class="number">708.832</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">11.296</span><span class="operator">,</span> <span class="number">708.688</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">6.56</span><span class="operator">,</span> <span class="number">713.872</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">16.28</span><span class="operator">,</span> <span class="number">686.44</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">23.552</span><span class="operator">,</span> <span class="number">673.336</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">40.976</span><span class="operator">,</span> <span class="number">672.976</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">51.704</span><span class="operator">,</span> <span class="number">684.424</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);
     path <span class="operator">=</span> <span class="type"><a href="qpainterpath.html">QPainterPath</a></span>();

     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">242</span><span class="operator">,</span> <span class="number">183</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">255</span>));
     path<span class="operator">.</span>moveTo(<span class="number">24.632</span><span class="operator">,</span> <span class="number">699.04</span>);
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">23.84</span><span class="operator">,</span> <span class="number">680.968</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">39.32</span><span class="operator">,</span> <span class="number">677.296</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">49.688</span><span class="operator">,</span> <span class="number">688.312</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">68.192</span><span class="operator">,</span> <span class="number">710.992</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">85.112</span><span class="operator">,</span> <span class="number">736.048</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">100.376</span><span class="operator">,</span> <span class="number">764.992</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">124.712</span><span class="operator">,</span> <span class="number">804.16</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">104.624</span><span class="operator">,</span> <span class="number">842.68</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">67.904</span><span class="operator">,</span> <span class="number">828.064</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">49.688</span><span class="operator">,</span> <span class="number">817.84</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">6.128</span><span class="operator">,</span> <span class="number">813.304</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">17.344</span><span class="operator">,</span> <span class="number">809.128</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">33.04</span><span class="operator">,</span> <span class="number">807.832</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">35.128</span><span class="operator">,</span> <span class="number">797.608</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">29.152</span><span class="operator">,</span> <span class="number">791.848</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">20.944</span><span class="operator">,</span> <span class="number">782.416</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">20.08</span><span class="operator">,</span> <span class="number">759.808</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">27.856</span><span class="operator">,</span> <span class="number">740.512</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">35.56</span><span class="operator">,</span> <span class="number">728.56</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">21.088</span><span class="operator">,</span> <span class="number">715.384</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="operator">-</span><span class="number">9.712</span><span class="operator">,</span> <span class="number">720.856</span>));
     path<span class="operator">.</span>cubicTo(<span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">0.8</span><span class="operator">,</span> <span class="number">727.048</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">25.64</span><span class="operator">,</span> <span class="number">713.08</span>)<span class="operator">,</span> <span class="type"><a href="qpointf.html">QPointF</a></span>(<span class="number">24.632</span><span class="operator">,</span> <span class="number">699.04</span>));
     path<span class="operator">.</span>closeSubpath();
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawPath(path);

     painter<span class="operator">-</span><span class="operator">&gt;</span>setPen(<span class="type"><a href="qpen.html">QPen</a></span>(<span class="type"><a href="qcolor.html">QColor</a></span>(<span class="number">255</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> alpha)<span class="operator">,</span> <span class="number">0.25</span><span class="operator">,</span> <span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>SolidLine<span class="operator">,</span> <span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>FlatCap<span class="operator">,</span> <span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>BevelJoin));
     painter<span class="operator">-</span><span class="operator">&gt;</span>setBrush(<span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>NoBrush);
     painter<span class="operator">-</span><span class="operator">&gt;</span>drawRect(br<span class="operator">.</span>adjusted(<span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">1</span>));
 }

 XFormWidget<span class="operator">::</span>XFormWidget(<span class="type"><a href="qwidget.html">QWidget</a></span> <span class="operator">*</span>parent)
     : <span class="type"><a href="qwidget.html">QWidget</a></span>(parent)<span class="operator">,</span> textEditor(<span class="keyword">new</span> <span class="type"><a href="qlineedit.html">QLineEdit</a></span>)
 {
     setWindowTitle(tr(<span class="string">&quot;Affine Transformations&quot;</span>));

     view <span class="operator">=</span> <span class="keyword">new</span> XFormView(<span class="keyword">this</span>);
     view<span class="operator">-</span><span class="operator">&gt;</span>setMinimumSize(<span class="number">200</span><span class="operator">,</span> <span class="number">200</span>);

     <span class="type"><a href="qgroupbox.html">QGroupBox</a></span> <span class="operator">*</span>mainGroup <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qgroupbox.html">QGroupBox</a></span>(<span class="keyword">this</span>);
     mainGroup<span class="operator">-</span><span class="operator">&gt;</span>setFixedWidth(<span class="number">180</span>);
     mainGroup<span class="operator">-</span><span class="operator">&gt;</span>setTitle(tr(<span class="string">&quot;Affine Transformations&quot;</span>));

     <span class="type"><a href="qgroupbox.html">QGroupBox</a></span> <span class="operator">*</span>rotateGroup <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qgroupbox.html">QGroupBox</a></span>(mainGroup);
     rotateGroup<span class="operator">-</span><span class="operator">&gt;</span>setTitle(tr(<span class="string">&quot;Rotate&quot;</span>));
     <span class="type"><a href="qslider.html">QSlider</a></span> <span class="operator">*</span>rotateSlider <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qslider.html">QSlider</a></span>(<span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>Horizontal<span class="operator">,</span> rotateGroup);
     rotateSlider<span class="operator">-</span><span class="operator">&gt;</span>setRange(<span class="number">0</span><span class="operator">,</span> <span class="number">3600</span>);
     rotateSlider<span class="operator">-</span><span class="operator">&gt;</span>setSizePolicy(<span class="type"><a href="qsizepolicy.html">QSizePolicy</a></span><span class="operator">::</span>Preferred<span class="operator">,</span> <span class="type"><a href="qsizepolicy.html">QSizePolicy</a></span><span class="operator">::</span>Fixed);

     <span class="type"><a href="qgroupbox.html">QGroupBox</a></span> <span class="operator">*</span>scaleGroup <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qgroupbox.html">QGroupBox</a></span>(mainGroup);
     scaleGroup<span class="operator">-</span><span class="operator">&gt;</span>setTitle(tr(<span class="string">&quot;Scale&quot;</span>));
     <span class="type"><a href="qslider.html">QSlider</a></span> <span class="operator">*</span>scaleSlider <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qslider.html">QSlider</a></span>(<span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>Horizontal<span class="operator">,</span> scaleGroup);
     scaleSlider<span class="operator">-</span><span class="operator">&gt;</span>setRange(<span class="number">1</span><span class="operator">,</span> <span class="number">4000</span>);
     scaleSlider<span class="operator">-</span><span class="operator">&gt;</span>setSizePolicy(<span class="type"><a href="qsizepolicy.html">QSizePolicy</a></span><span class="operator">::</span>Preferred<span class="operator">,</span> <span class="type"><a href="qsizepolicy.html">QSizePolicy</a></span><span class="operator">::</span>Fixed);

     <span class="type"><a href="qgroupbox.html">QGroupBox</a></span> <span class="operator">*</span>shearGroup <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qgroupbox.html">QGroupBox</a></span>(mainGroup);
     shearGroup<span class="operator">-</span><span class="operator">&gt;</span>setTitle(tr(<span class="string">&quot;Shear&quot;</span>));
     <span class="type"><a href="qslider.html">QSlider</a></span> <span class="operator">*</span>shearSlider <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qslider.html">QSlider</a></span>(<span class="type"><a href="qt.html">Qt</a></span><span class="operator">::</span>Horizontal<span class="operator">,</span> shearGroup);
     shearSlider<span class="operator">-</span><span class="operator">&gt;</span>setRange(<span class="operator">-</span><span class="number">990</span><span class="operator">,</span> <span class="number">990</span>);
     shearSlider<span class="operator">-</span><span class="operator">&gt;</span>setSizePolicy(<span class="type"><a href="qsizepolicy.html">QSizePolicy</a></span><span class="operator">::</span>Preferred<span class="operator">,</span> <span class="type"><a href="qsizepolicy.html">QSizePolicy</a></span><span class="operator">::</span>Fixed);

     <span class="type"><a href="qgroupbox.html">QGroupBox</a></span> <span class="operator">*</span>typeGroup <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qgroupbox.html">QGroupBox</a></span>(mainGroup);
     typeGroup<span class="operator">-</span><span class="operator">&gt;</span>setTitle(tr(<span class="string">&quot;Type&quot;</span>));
     <span class="type"><a href="qradiobutton.html">QRadioButton</a></span> <span class="operator">*</span>vectorType <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qradiobutton.html">QRadioButton</a></span>(typeGroup);
     <span class="type"><a href="qradiobutton.html">QRadioButton</a></span> <span class="operator">*</span>pixmapType <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qradiobutton.html">QRadioButton</a></span>(typeGroup);
     <span class="type"><a href="qradiobutton.html">QRadioButton</a></span> <span class="operator">*</span>textType<span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qradiobutton.html">QRadioButton</a></span>(typeGroup);
     vectorType<span class="operator">-</span><span class="operator">&gt;</span>setText(tr(<span class="string">&quot;Vector Image&quot;</span>));
     pixmapType<span class="operator">-</span><span class="operator">&gt;</span>setText(tr(<span class="string">&quot;Pixmap&quot;</span>));
     textType<span class="operator">-</span><span class="operator">&gt;</span>setText(tr(<span class="string">&quot;Text&quot;</span>));

     <span class="type"><a href="qpushbutton.html">QPushButton</a></span> <span class="operator">*</span>resetButton <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qpushbutton.html">QPushButton</a></span>(mainGroup);
     resetButton<span class="operator">-</span><span class="operator">&gt;</span>setText(tr(<span class="string">&quot;Reset Transform&quot;</span>));

     <span class="type"><a href="qpushbutton.html">QPushButton</a></span> <span class="operator">*</span>animateButton <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qpushbutton.html">QPushButton</a></span>(mainGroup);
     animateButton<span class="operator">-</span><span class="operator">&gt;</span>setText(tr(<span class="string">&quot;Animate&quot;</span>));
     animateButton<span class="operator">-</span><span class="operator">&gt;</span>setCheckable(<span class="keyword">true</span>);

     <span class="type"><a href="qpushbutton.html">QPushButton</a></span> <span class="operator">*</span>showSourceButton <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qpushbutton.html">QPushButton</a></span>(mainGroup);
     showSourceButton<span class="operator">-</span><span class="operator">&gt;</span>setText(tr(<span class="string">&quot;Show Source&quot;</span>));
 <span class="preprocessor">#ifdef QT_OPENGL_SUPPORT</span>
     <span class="type"><a href="qpushbutton.html">QPushButton</a></span> <span class="operator">*</span>enableOpenGLButton <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qpushbutton.html">QPushButton</a></span>(mainGroup);
     enableOpenGLButton<span class="operator">-</span><span class="operator">&gt;</span>setText(tr(<span class="string">&quot;Use OpenGL&quot;</span>));
     enableOpenGLButton<span class="operator">-</span><span class="operator">&gt;</span>setCheckable(<span class="keyword">true</span>);
     enableOpenGLButton<span class="operator">-</span><span class="operator">&gt;</span>setChecked(view<span class="operator">-</span><span class="operator">&gt;</span>usesOpenGL());
     <span class="keyword">if</span> (<span class="operator">!</span><span class="type"><a href="qglformat.html">QGLFormat</a></span><span class="operator">::</span>hasOpenGL())
         enableOpenGLButton<span class="operator">-</span><span class="operator">&gt;</span>hide();
 <span class="preprocessor">#endif</span>
     <span class="type"><a href="qpushbutton.html">QPushButton</a></span> <span class="operator">*</span>whatsThisButton <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qpushbutton.html">QPushButton</a></span>(mainGroup);
     whatsThisButton<span class="operator">-</span><span class="operator">&gt;</span>setText(tr(<span class="string">&quot;What's This?&quot;</span>));
     whatsThisButton<span class="operator">-</span><span class="operator">&gt;</span>setCheckable(<span class="keyword">true</span>);

     <span class="type"><a href="qhboxlayout.html">QHBoxLayout</a></span> <span class="operator">*</span>viewLayout <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qhboxlayout.html">QHBoxLayout</a></span>(<span class="keyword">this</span>);
     viewLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(view);
     viewLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(mainGroup);

     <span class="type"><a href="qvboxlayout.html">QVBoxLayout</a></span> <span class="operator">*</span>rotateGroupLayout <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qvboxlayout.html">QVBoxLayout</a></span>(rotateGroup);
     rotateGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(rotateSlider);

     <span class="type"><a href="qvboxlayout.html">QVBoxLayout</a></span> <span class="operator">*</span>scaleGroupLayout <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qvboxlayout.html">QVBoxLayout</a></span>(scaleGroup);
     scaleGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(scaleSlider);

     <span class="type"><a href="qvboxlayout.html">QVBoxLayout</a></span> <span class="operator">*</span>shearGroupLayout <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qvboxlayout.html">QVBoxLayout</a></span>(shearGroup);
     shearGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(shearSlider);

     <span class="type"><a href="qvboxlayout.html">QVBoxLayout</a></span> <span class="operator">*</span>typeGroupLayout <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qvboxlayout.html">QVBoxLayout</a></span>(typeGroup);
     typeGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(vectorType);
     typeGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(pixmapType);
     typeGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(textType);
     typeGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addSpacing(<span class="number">4</span>);
     typeGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(textEditor);

     <span class="type"><a href="qvboxlayout.html">QVBoxLayout</a></span> <span class="operator">*</span>mainGroupLayout <span class="operator">=</span> <span class="keyword">new</span> <span class="type"><a href="qvboxlayout.html">QVBoxLayout</a></span>(mainGroup);
     mainGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(rotateGroup);
     mainGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(scaleGroup);
     mainGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(shearGroup);
     mainGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(typeGroup);
     mainGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addStretch(<span class="number">1</span>);
     mainGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(resetButton);
     mainGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(animateButton);
     mainGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(showSourceButton);
 <span class="preprocessor">#ifdef QT_OPENGL_SUPPORT</span>
     mainGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(enableOpenGLButton);
 <span class="preprocessor">#endif</span>
     mainGroupLayout<span class="operator">-</span><span class="operator">&gt;</span>addWidget(whatsThisButton);

     connect(rotateSlider<span class="operator">,</span> SIGNAL(valueChanged(<span class="type">int</span>))<span class="operator">,</span> view<span class="operator">,</span> SLOT(changeRotation(<span class="type">int</span>)));
     connect(shearSlider<span class="operator">,</span> SIGNAL(valueChanged(<span class="type">int</span>))<span class="operator">,</span> view<span class="operator">,</span> SLOT(changeShear(<span class="type">int</span>)));
     connect(scaleSlider<span class="operator">,</span> SIGNAL(valueChanged(<span class="type">int</span>))<span class="operator">,</span> view<span class="operator">,</span> SLOT(changeScale(<span class="type">int</span>)));

     connect(vectorType<span class="operator">,</span> SIGNAL(clicked())<span class="operator">,</span> view<span class="operator">,</span> SLOT(setVectorType()));
     connect(pixmapType<span class="operator">,</span> SIGNAL(clicked())<span class="operator">,</span> view<span class="operator">,</span> SLOT(setPixmapType()));
     connect(textType<span class="operator">,</span> SIGNAL(clicked())<span class="operator">,</span> view<span class="operator">,</span> SLOT(setTextType()));
     connect(textType<span class="operator">,</span> SIGNAL(toggled(<span class="type">bool</span>))<span class="operator">,</span> textEditor<span class="operator">,</span> SLOT(setEnabled(<span class="type">bool</span>)));
     connect(textEditor<span class="operator">,</span> SIGNAL(textChanged(<span class="type"><a href="qstring.html">QString</a></span>))<span class="operator">,</span> view<span class="operator">,</span> SLOT(setText(<span class="type"><a href="qstring.html">QString</a></span>)));

     connect(view<span class="operator">,</span> SIGNAL(rotationChanged(<span class="type">int</span>))<span class="operator">,</span> rotateSlider<span class="operator">,</span> SLOT(setValue(<span class="type">int</span>)));
     connect(view<span class="operator">,</span> SIGNAL(scaleChanged(<span class="type">int</span>))<span class="operator">,</span> scaleSlider<span class="operator">,</span> SLOT(setValue(<span class="type">int</span>)));
     connect(view<span class="operator">,</span> SIGNAL(shearChanged(<span class="type">int</span>))<span class="operator">,</span> shearSlider<span class="operator">,</span> SLOT(setValue(<span class="type">int</span>)));

     connect(resetButton<span class="operator">,</span> SIGNAL(clicked())<span class="operator">,</span> view<span class="operator">,</span> SLOT(reset()));
     connect(animateButton<span class="operator">,</span> SIGNAL(clicked(<span class="type">bool</span>))<span class="operator">,</span> view<span class="operator">,</span> SLOT(setAnimation(<span class="type">bool</span>)));
     connect(whatsThisButton<span class="operator">,</span> SIGNAL(clicked(<span class="type">bool</span>))<span class="operator">,</span> view<span class="operator">,</span> SLOT(setDescriptionEnabled(<span class="type">bool</span>)));
     connect(whatsThisButton<span class="operator">,</span> SIGNAL(clicked(<span class="type">bool</span>))<span class="operator">,</span> view<span class="operator">-</span><span class="operator">&gt;</span>hoverPoints()<span class="operator">,</span> SLOT(setDisabled(<span class="type">bool</span>)));
     connect(view<span class="operator">,</span> SIGNAL(descriptionEnabledChanged(<span class="type">bool</span>))<span class="operator">,</span> view<span class="operator">-</span><span class="operator">&gt;</span>hoverPoints()<span class="operator">,</span> SLOT(setDisabled(<span class="type">bool</span>)));
     connect(view<span class="operator">,</span> SIGNAL(descriptionEnabledChanged(<span class="type">bool</span>))<span class="operator">,</span> whatsThisButton<span class="operator">,</span> SLOT(setChecked(<span class="type">bool</span>)));
     connect(showSourceButton<span class="operator">,</span> SIGNAL(clicked())<span class="operator">,</span> view<span class="operator">,</span> SLOT(showSource()));
 <span class="preprocessor">#ifdef QT_OPENGL_SUPPORT</span>
     connect(enableOpenGLButton<span class="operator">,</span> SIGNAL(clicked(<span class="type">bool</span>))<span class="operator">,</span> view<span class="operator">,</span> SLOT(enableOpenGL(<span class="type">bool</span>)));
 <span class="preprocessor">#endif</span>
     view<span class="operator">-</span><span class="operator">&gt;</span>loadSourceFile(<span class="string">&quot;:res/affine/xform.cpp&quot;</span>);
     view<span class="operator">-</span><span class="operator">&gt;</span>loadDescription(<span class="string">&quot;:res/affine/xform.html&quot;</span>);

     <span class="comment">// defaults</span>
     view<span class="operator">-</span><span class="operator">&gt;</span>reset();
     vectorType<span class="operator">-</span><span class="operator">&gt;</span>setChecked(<span class="keyword">true</span>);
     textEditor<span class="operator">-</span><span class="operator">&gt;</span>setText(<span class="string">&quot;Qt Affine Transformation Demo&quot;</span>);
     textEditor<span class="operator">-</span><span class="operator">&gt;</span>setEnabled(<span class="keyword">false</span>);

     animateButton<span class="operator">-</span><span class="operator">&gt;</span>animateClick();
 }</pre>
</div>
<!-- @@@demos/affine/xform.cpp -->
      </div>
    </div>
    </div> 
    <div class="ft">
      <span></span>
    </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>

  <script src="scripts/functions.js" type="text/javascript"></script>
</body>
</html>