Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-updates > by-pkgid > 768f7d9f703884aa2562bf0a651086df > files > 3477

qtbase5-doc-5.9.4-1.1.mga6.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- qscrollerproperties.cpp -->
  <title>QScrollerProperties Class | Qt Widgets 5.9</title>
  <link rel="stylesheet" type="text/css" href="style/offline-simple.css" />
  <script type="text/javascript">
    document.getElementsByTagName("link").item(0).setAttribute("href", "style/offline.css");
    // loading style sheet breaks anchors that were jumped to before
    // so force jumping to anchor again
    setTimeout(function() {
        var anchor = location.hash;
        // need to jump to different anchor first (e.g. none)
        location.hash = "#";
        setTimeout(function() {
            location.hash = anchor;
        }, 0);
    }, 0);
  </script>
</head>
<body>
<div class="header" id="qtdocheader">
  <div class="main">
    <div class="main-rounded">
      <div class="navigationbar">
        <table><tr>
<td >Qt 5.9</td><td ><a href="qtwidgets-index.html">Qt Widgets</a></td><td ><a href="qtwidgets-module.html">C++ Classes</a></td><td >QScrollerProperties</td></tr></table><table class="buildversion"><tr>
<td id="buildversion" width="100%" align="right">Qt 5.9.4 Reference Documentation</td>
        </tr></table>
      </div>
    </div>
<div class="content">
<div class="line">
<div class="content mainContent">
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#public-types">Public Types</a></li>
<li class="level1"><a href="#public-functions">Public Functions</a></li>
<li class="level1"><a href="#static-public-members">Static Public Members</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">QScrollerProperties Class</h1>
<!-- $$$QScrollerProperties-brief -->
<p>The <a href="qscrollerproperties.html">QScrollerProperties</a> class stores the settings for a <a href="qscroller.html">QScroller</a>. <a href="#details">More...</a></p>
<!-- @@@QScrollerProperties -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Header:</td><td class="memItemRight bottomAlign">   <span class="preprocessor">#include &lt;QScrollerProperties&gt;</span>
</td></tr><tr><td class="memItemLeft rightAlign topAlign"> qmake:</td><td class="memItemRight bottomAlign"> QT += widgets</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Since:</td><td class="memItemRight bottomAlign">  Qt 4.8</td></tr></table></div><ul>
<li><a href="qscrollerproperties-members.html">List of all members, including inherited members</a></li>
</ul>
<a name="public-types"></a>
<h2 id="public-types">Public Types</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#FrameRates-enum">FrameRates</a></b> { Fps60, Fps30, Fps20, Standard }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#OvershootPolicy-enum">OvershootPolicy</a></b> { OvershootWhenScrollable, OvershootAlwaysOff, OvershootAlwaysOn }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#ScrollMetric-enum">ScrollMetric</a></b> { MousePressEventDelay, DragStartDistance, DragVelocitySmoothingFactor, AxisLockThreshold, ..., ScrollMetricCount }</td></tr>
</table></div>
<a name="public-functions"></a>
<h2 id="public-functions">Public Functions</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#QScrollerProperties">QScrollerProperties</a></b>()</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#QScrollerProperties-1">QScrollerProperties</a></b>(const QScrollerProperties &amp;<i>sp</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual </td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#dtor.QScrollerProperties">~QScrollerProperties</a></b>()</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QVariant </td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#scrollMetric">scrollMetric</a></b>(ScrollMetric <i>metric</i>) const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#setScrollMetric">setScrollMetric</a></b>(ScrollMetric <i>metric</i>, const QVariant &amp;<i>value</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#operator-not-eq">operator!=</a></b>(const QScrollerProperties &amp;<i>sp</i>) const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QScrollerProperties &amp;</td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#operator-eq">operator=</a></b>(const QScrollerProperties &amp;<i>sp</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#operator-eq-eq">operator==</a></b>(const QScrollerProperties &amp;<i>sp</i>) const</td></tr>
</table></div>
<a name="static-public-members"></a>
<h2 id="static-public-members">Static Public Members</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#setDefaultScrollerProperties">setDefaultScrollerProperties</a></b>(const QScrollerProperties &amp;<i>sp</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qscrollerproperties.html#unsetDefaultScrollerProperties">unsetDefaultScrollerProperties</a></b>()</td></tr>
</table></div>
<a name="details"></a>
<!-- $$$QScrollerProperties-description -->
<div class="descr">
<h2 id="details">Detailed Description</h2>
<p>The <a href="qscrollerproperties.html">QScrollerProperties</a> class stores the settings for a <a href="qscroller.html">QScroller</a>.</p>
<p>The <a href="qscrollerproperties.html">QScrollerProperties</a> class stores the parameters used by <a href="qscroller.html">QScroller</a>.</p>
<p>The default settings are platform dependent so that Qt emulates the platform behaviour for kinetic scrolling.</p>
<p>As a convention the <a href="qscrollerproperties.html">QScrollerProperties</a> are in physical units (meter, seconds) and are converted by <a href="qscroller.html">QScroller</a> using the current DPI.</p>
</div>
<p><b>See also </b><a href="qscroller.html">QScroller</a>.</p>
<!-- @@@QScrollerProperties -->
<div class="types">
<h2>Member Type Documentation</h2>
<!-- $$$FrameRates$$$Standard$$$Fps60$$$Fps30$$$Fps20 -->
<h3 class="fn" id="FrameRates-enum"><a name="FrameRates-enum"></a>enum QScrollerProperties::<span class="name">FrameRates</span></h3>
<p>This enum describes the available frame rates used while dragging or scrolling.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QScrollerProperties::Fps60</code></td><td class="topAlign tblval"><code>1</code></td><td class="topAlign">60 frames per second</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::Fps30</code></td><td class="topAlign tblval"><code>2</code></td><td class="topAlign">30 frames per second</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::Fps20</code></td><td class="topAlign tblval"><code>3</code></td><td class="topAlign">20 frames per second</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::Standard</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">the default value is 60 frames per second (which corresponds to <a href="../qtcore/qabstractanimation.html">QAbstractAnimation</a>).</td></tr>
</table></div>
<!-- @@@FrameRates -->
<!-- $$$OvershootPolicy$$$OvershootWhenScrollable$$$OvershootAlwaysOff$$$OvershootAlwaysOn -->
<h3 class="fn" id="OvershootPolicy-enum"><a name="OvershootPolicy-enum"></a>enum QScrollerProperties::<span class="name">OvershootPolicy</span></h3>
<p>This enum describes the various modes of overshooting.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QScrollerProperties::OvershootWhenScrollable</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">Overshooting is possible when the content is scrollable. This is the default.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::OvershootAlwaysOff</code></td><td class="topAlign tblval"><code>1</code></td><td class="topAlign">Overshooting is never enabled, even when the content is scrollable.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::OvershootAlwaysOn</code></td><td class="topAlign tblval"><code>2</code></td><td class="topAlign">Overshooting is always enabled, even when the content is not scrollable.</td></tr>
</table></div>
<!-- @@@OvershootPolicy -->
<!-- $$$ScrollMetric$$$MousePressEventDelay$$$DragStartDistance$$$DragVelocitySmoothingFactor$$$AxisLockThreshold$$$ScrollingCurve$$$DecelerationFactor$$$MinimumVelocity$$$MaximumVelocity$$$MaximumClickThroughVelocity$$$AcceleratingFlickMaximumTime$$$AcceleratingFlickSpeedupFactor$$$SnapPositionRatio$$$SnapTime$$$OvershootDragResistanceFactor$$$OvershootDragDistanceFactor$$$OvershootScrollDistanceFactor$$$OvershootScrollTime$$$HorizontalOvershootPolicy$$$VerticalOvershootPolicy$$$FrameRate$$$ScrollMetricCount -->
<h3 class="fn" id="ScrollMetric-enum"><a name="ScrollMetric-enum"></a>enum QScrollerProperties::<span class="name">ScrollMetric</span></h3>
<p>This enum contains the different scroll metric types. When not indicated otherwise the <a href="qscrollerproperties.html#setScrollMetric">setScrollMetric</a> function expects a <a href="../qtcore/qvariant.html">QVariant</a> of type qreal.</p>
<p>See the <a href="qscroller.html">QScroller</a> documentation for further details of the concepts behind the different values.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QScrollerProperties::MousePressEventDelay</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">This is the time a mouse press event is delayed when starting a flick gesture in <code>[s]</code>. If the gesture is triggered within that time, no mouse press or release is sent to the scrolled object. If it triggers after that delay the delayed mouse press plus a faked release event at global position <code>QPoint(-QWIDGETSIZE_MAX, -QWIDGETSIZE_MAX)</code> is sent. If the gesture is canceled, then both the delayed mouse press plus the real release event are delivered.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::DragStartDistance</code></td><td class="topAlign tblval"><code>1</code></td><td class="topAlign">This is the minimum distance the touch or mouse point needs to be moved before the flick gesture is triggered in <code>m</code>.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::DragVelocitySmoothingFactor</code></td><td class="topAlign tblval"><code>2</code></td><td class="topAlign">A value that describes to which extent new drag velocities are included in the final scrolling velocity. This value should be in the range between <code>0</code> and <code>1</code>. The lower the value, the more smoothing is applied to the dragging velocity.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::AxisLockThreshold</code></td><td class="topAlign tblval"><code>3</code></td><td class="topAlign">Restricts the movement to one axis if the movement is inside an angle around the axis. The threshold must be in the range <code>0</code> to <code>1</code>.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::ScrollingCurve</code></td><td class="topAlign tblval"><code>4</code></td><td class="topAlign">The <a href="../qtcore/qeasingcurve.html">QEasingCurve</a> used when decelerating the scrolling velocity after an user initiated flick. Please note that this is the easing curve for the positions, <b>not</b> the velocity: the default is <a href="../qtcore/qeasingcurve.html#Type-enum">QEasingCurve::OutQuad</a>, which results in a linear decrease in velocity (1st derivative) and a constant deceleration (2nd derivative).</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::DecelerationFactor</code></td><td class="topAlign tblval"><code>5</code></td><td class="topAlign">This factor influences how long it takes the scroller to decelerate to 0 velocity. The actual value depends on the chosen ScrollingCurve. For most types the value should be in the range from <code>0.1</code> to <code>2.0</code></td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::MinimumVelocity</code></td><td class="topAlign tblval"><code>6</code></td><td class="topAlign">The minimum velocity that is needed after ending the touch or releasing the mouse to start scrolling in <code>m/s</code>.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::MaximumVelocity</code></td><td class="topAlign tblval"><code>7</code></td><td class="topAlign">This is the maximum velocity that can be reached in <code>m/s</code>.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::MaximumClickThroughVelocity</code></td><td class="topAlign tblval"><code>8</code></td><td class="topAlign">This is the maximum allowed scroll speed for a click-through in <code>m/s</code>. This means that a click on a currently (slowly) scrolling object will not only stop the scrolling but the click event will also be delivered to the UI control. This is useful when using exponential-type scrolling curves.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::AcceleratingFlickMaximumTime</code></td><td class="topAlign tblval"><code>9</code></td><td class="topAlign">This is the maximum time in <code>seconds</code> that a flick gesture can take to be recognized as an accelerating flick. If set to zero no such gesture is detected. An &quot;accelerating flick&quot; is a flick gesture executed on an already scrolling object. In such cases the scrolling speed is multiplied by AcceleratingFlickSpeedupFactor in order to accelerate it.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::AcceleratingFlickSpeedupFactor</code></td><td class="topAlign tblval"><code>10</code></td><td class="topAlign">The current speed is multiplied by this number if an accelerating flick is detected. Should be <code>&gt;= 1</code>.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::SnapPositionRatio</code></td><td class="topAlign tblval"><code>11</code></td><td class="topAlign">This is the distance that the user must drag the area beween two snap points in order to snap it to the next position. <code>0.33</code> means that the scroll must only reach one third of the distance between two snap points to snap to the next one. The ratio must be between <code>0</code> and <code>1</code>.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::SnapTime</code></td><td class="topAlign tblval"><code>12</code></td><td class="topAlign">This is the time factor for the scrolling curve. A lower value means that the scrolling will take longer. The scrolling distance is independet of this value.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::OvershootDragResistanceFactor</code></td><td class="topAlign tblval"><code>13</code></td><td class="topAlign">This value is the factor between the mouse dragging and the actual scroll area movement (during overshoot). The factor must be between <code>0</code> and <code>1</code>.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::OvershootDragDistanceFactor</code></td><td class="topAlign tblval"><code>14</code></td><td class="topAlign">This is the maximum distance for overshoot movements while dragging. The actual overshoot distance is calculated by multiplying this value with the viewport size of the scrolled object. The factor must be between <code>0</code> and <code>1</code>.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::OvershootScrollDistanceFactor</code></td><td class="topAlign tblval"><code>15</code></td><td class="topAlign">This is the maximum distance for overshoot movements while scrolling. The actual overshoot distance is calculated by multiplying this value with the viewport size of the scrolled object. The factor must be between <code>0</code> and <code>1</code>.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::OvershootScrollTime</code></td><td class="topAlign tblval"><code>16</code></td><td class="topAlign">This is the time in <code>seconds</code> that is used to play the complete overshoot animation.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::HorizontalOvershootPolicy</code></td><td class="topAlign tblval"><code>17</code></td><td class="topAlign">This is the horizontal overshooting policy (see <a href="qscrollerproperties.html#OvershootPolicy-enum">OvershootPolicy</a>).</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::VerticalOvershootPolicy</code></td><td class="topAlign tblval"><code>18</code></td><td class="topAlign">This is the horizontal overshooting policy (see <a href="qscrollerproperties.html#OvershootPolicy-enum">OvershootPolicy</a>).</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::FrameRate</code></td><td class="topAlign tblval"><code>19</code></td><td class="topAlign">This is the frame rate which should be used while dragging or scrolling. <a href="qscroller.html">QScroller</a> uses a <a href="../qtcore/qabstractanimation.html">QAbstractAnimation</a> timer internally to sync all scrolling operations to other animations that might be active at the same time. If the standard value of 60 frames per second is too fast, it can be lowered with this setting, while still being in-sync with <a href="../qtcore/qabstractanimation.html">QAbstractAnimation</a>. Please note that only the values of the <a href="qscrollerproperties.html#FrameRates-enum">FrameRates</a> enum are allowed here.</td></tr>
<tr><td class="topAlign"><code>QScrollerProperties::ScrollMetricCount</code></td><td class="topAlign tblval"><code>20</code></td><td class="topAlign">This is always the last entry.</td></tr>
</table></div>
<!-- @@@ScrollMetric -->
</div>
<div class="func">
<h2>Member Function Documentation</h2>
<!-- $$$QScrollerProperties[overload1]$$$QScrollerProperties -->
<h3 class="fn" id="QScrollerProperties"><a name="QScrollerProperties"></a>QScrollerProperties::<span class="name">QScrollerProperties</span>()</h3>
<p>Constructs new scroller properties.</p>
<!-- @@@QScrollerProperties -->
<!-- $$$QScrollerProperties$$$QScrollerPropertiesconstQScrollerProperties& -->
<h3 class="fn" id="QScrollerProperties-1"><a name="QScrollerProperties-1"></a>QScrollerProperties::<span class="name">QScrollerProperties</span>(const <span class="type"><a href="qscrollerproperties.html#QScrollerProperties">QScrollerProperties</a></span> &amp;<i>sp</i>)</h3>
<p>Constructs a copy of <i>sp</i>.</p>
<!-- @@@QScrollerProperties -->
<!-- $$$~QScrollerProperties[overload1]$$$~QScrollerProperties -->
<h3 class="fn" id="dtor.QScrollerProperties"><a name="dtor.QScrollerProperties"></a><code>[virtual] </code>QScrollerProperties::<span class="name">~QScrollerProperties</span>()</h3>
<p>Destroys the scroller properties.</p>
<!-- @@@~QScrollerProperties -->
<!-- $$$scrollMetric[overload1]$$$scrollMetricScrollMetric -->
<h3 class="fn" id="scrollMetric"><a name="scrollMetric"></a><span class="type"><a href="../qtcore/qvariant.html">QVariant</a></span> QScrollerProperties::<span class="name">scrollMetric</span>(<span class="type"><a href="qscrollerproperties.html#ScrollMetric-enum">ScrollMetric</a></span> <i>metric</i>) const</h3>
<p>Query the <i>metric</i> value of the scroller properties.</p>
<p><b>See also </b><a href="qscrollerproperties.html#setScrollMetric">setScrollMetric</a>() and <a href="qscrollerproperties.html#ScrollMetric-enum">ScrollMetric</a>.</p>
<!-- @@@scrollMetric -->
<!-- $$$setDefaultScrollerProperties[overload1]$$$setDefaultScrollerPropertiesconstQScrollerProperties& -->
<h3 class="fn" id="setDefaultScrollerProperties"><a name="setDefaultScrollerProperties"></a><code>[static] </code><span class="type">void</span> QScrollerProperties::<span class="name">setDefaultScrollerProperties</span>(const <span class="type"><a href="qscrollerproperties.html#QScrollerProperties">QScrollerProperties</a></span> &amp;<i>sp</i>)</h3>
<p>Sets the scroller properties for all new <a href="qscrollerproperties.html">QScrollerProperties</a> objects to <i>sp</i>.</p>
<p>Use this function to override the platform default properties returned by the default constructor. If you only want to change the scroller properties of a single scroller, use <a href="qscroller.html#scrollerProperties-prop">QScroller::setScrollerProperties</a>()</p>
<p><b>Note: </b>Calling this function will not change the content of already existing <a href="qscrollerproperties.html">QScrollerProperties</a> objects.</p><p><b>See also </b><a href="qscrollerproperties.html#unsetDefaultScrollerProperties">unsetDefaultScrollerProperties</a>().</p>
<!-- @@@setDefaultScrollerProperties -->
<!-- $$$setScrollMetric[overload1]$$$setScrollMetricScrollMetricconstQVariant& -->
<h3 class="fn" id="setScrollMetric"><a name="setScrollMetric"></a><span class="type">void</span> QScrollerProperties::<span class="name">setScrollMetric</span>(<span class="type"><a href="qscrollerproperties.html#ScrollMetric-enum">ScrollMetric</a></span> <i>metric</i>, const <span class="type"><a href="../qtcore/qvariant.html">QVariant</a></span> &amp;<i>value</i>)</h3>
<p>Set a specific value of the <i>metric</i> ScrollerMetric to <i>value</i>.</p>
<p><b>See also </b><a href="qscrollerproperties.html#scrollMetric">scrollMetric</a>() and <a href="qscrollerproperties.html#ScrollMetric-enum">ScrollMetric</a>.</p>
<!-- @@@setScrollMetric -->
<!-- $$$unsetDefaultScrollerProperties[overload1]$$$unsetDefaultScrollerProperties -->
<h3 class="fn" id="unsetDefaultScrollerProperties"><a name="unsetDefaultScrollerProperties"></a><code>[static] </code><span class="type">void</span> QScrollerProperties::<span class="name">unsetDefaultScrollerProperties</span>()</h3>
<p>Sets the scroller properties returned by the default constructor back to the platform default properties.</p>
<p><b>See also </b><a href="qscrollerproperties.html#setDefaultScrollerProperties">setDefaultScrollerProperties</a>().</p>
<!-- @@@unsetDefaultScrollerProperties -->
<!-- $$$operator!=[overload1]$$$operator!=constQScrollerProperties& -->
<h3 class="fn" id="operator-not-eq"><a name="operator-not-eq"></a><span class="type">bool</span> QScrollerProperties::<span class="name">operator!=</span>(const <span class="type"><a href="qscrollerproperties.html#QScrollerProperties">QScrollerProperties</a></span> &amp;<i>sp</i>) const</h3>
<p>Returns <code>true</code> if these scroller properties are different from <i>sp</i>; otherwise returns <code>false</code>.</p>
<!-- @@@operator!= -->
<!-- $$$operator=[overload1]$$$operator=constQScrollerProperties& -->
<h3 class="fn" id="operator-eq"><a name="operator-eq"></a><span class="type"><a href="qscrollerproperties.html#QScrollerProperties">QScrollerProperties</a></span> &amp;QScrollerProperties::<span class="name">operator=</span>(const <span class="type"><a href="qscrollerproperties.html#QScrollerProperties">QScrollerProperties</a></span> &amp;<i>sp</i>)</h3>
<p>Assigns <i>sp</i> to these scroller properties and returns a reference to these scroller properties.</p>
<!-- @@@operator= -->
<!-- $$$operator==[overload1]$$$operator==constQScrollerProperties& -->
<h3 class="fn" id="operator-eq-eq"><a name="operator-eq-eq"></a><span class="type">bool</span> QScrollerProperties::<span class="name">operator==</span>(const <span class="type"><a href="qscrollerproperties.html#QScrollerProperties">QScrollerProperties</a></span> &amp;<i>sp</i>) const</h3>
<p>Returns <code>true</code> if these scroller properties are equal to <i>sp</i>; otherwise returns <code>false</code>.</p>
<!-- @@@operator== -->
</div>
        </div>
       </div>
   </div>
   </div>
</div>
<div class="footer">
   <p>
   <acronym title="Copyright">&copy;</acronym> 2017 The Qt Company Ltd.
   Documentation contributions included herein are the copyrights of
   their respective owners.<br>    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.<br>    Qt and respective logos are trademarks of The Qt Company Ltd.     in Finland and/or other countries worldwide. All other trademarks are property
   of their respective owners. </p>
</div>
</body>
</html>