📄 qpoint.html
字号:
QPoint q( -1, 4 );
p -= q; // p变成了(4,3)
</pre>
<h3 class=fn><a href="qpoint.html">QPoint</a> & <a name="operator/-eq"></a>QPoint::operator/= ( int c )
</h3>
<p> x和y都除以<em>c</em>,并且返回这个点的引用。
<p> 实例:
<pre>
QPoint p( -2, 8 );
p /= 2; // p变成了(-1,4)
</pre>
<h3 class=fn><a href="qpoint.html">QPoint</a> & <a name="operator/-eq-2"></a>QPoint::operator/= ( double c )
</h3>
这是一个重载成员函数,提供了方便。它的行为和上面的函数基本一致。
<p> x和y都除以<em>c</em>,并且返回这个点的引用。
<p> 实例:
<pre>
QPoint p( -3, 10 );
p /= 2.5; // p变成了(-1,4)
</pre>
<p> 注意这个结果被取整了,因为点是用整数保存的。
<h3 class=fn>QCOORD & <a name="rx"></a>QPoint::rx ()
</h3>
<p> 返回这个点的x坐标的引用。
<p> 使用这个引用可以直接操作x。
<p> 实例:
<pre>
QPoint p( 1, 2 );
p.<a href="#rx">rx</a>()--; // p变成了(0, 2)
</pre>
<p> <p>也可以参考<a href="#ry">ry</a>()。
<h3 class=fn>QCOORD & <a name="ry"></a>QPoint::ry ()
</h3>
<p> 返回这个点的y坐标的引用。
<p> 使用这个引用可以直接操作y。
<p> 实例:
<pre>
QPoint p( 1, 2 );
p.<a href="#ry">ry</a>()++; // p变成了(1, 3)
</pre>
<p> <p>也可以参考<a href="#rx">rx</a>()。
<h3 class=fn>void <a name="setX"></a>QPoint::setX ( int x )
</h3>
<p> 设置这个点的x坐标为<em>x</em>。
<p> <p>也可以参考<a href="#x">x</a>()和<a href="#setY">setY</a>()。
<p>实例:<a href="tutorial1-14.html#x2409">t14/cannon.cpp</a>。
<h3 class=fn>void <a name="setY"></a>QPoint::setY ( int y )
</h3>
<p> 设置这个点的y坐标为<em>y</em>。
<p> <p>也可以参考<a href="#y">y</a>()和<a href="#setX">setX</a>()。
<p>实例:<a href="tutorial1-14.html#x2410">t14/cannon.cpp</a>。
<h3 class=fn>int <a name="x"></a>QPoint::x () const
</h3>
<p> 返回这个点的x坐标。
<p> <p>也可以参考<a href="#setX">setX</a>()和<a href="#y">y</a>()。
<p>实例:<a href="canvas-example.html#x2720">canvas/canvas.cpp</a>、<a href="tutorial2-06.html#x2486">chart/canvasview.cpp</a>、<a href="dirview-example.html#x1736">dirview/dirview.cpp</a>、<a href="fileiconview-example.html#x860">fileiconview/qfileiconview.cpp</a>、<a href="life-example.html#x1882">life/life.cpp</a>、<a href="tutorial1-14.html#x2411">t14/cannon.cpp</a>和<a href="themes-example.html#x190">themes/wood.cpp</a>。
<h3 class=fn>int <a name="y"></a>QPoint::y () const
</h3>
<p> 返回这个点的y坐标。
<p> <p>也可以参考<a href="#setY">setY</a>()和<a href="#x">x</a>()。
<p>实例:<a href="canvas-example.html#x2721">canvas/canvas.cpp</a>、<a href="tutorial2-06.html#x2487">chart/canvasview.cpp</a>、<a href="fileiconview-example.html#x861">fileiconview/qfileiconview.cpp</a>、<a href="life-example.html#x1883">life/life.cpp</a>、<a href="tutorial1-14.html#x2412">t14/cannon.cpp</a>和<a href="themes-example.html#x191">themes/wood.cpp</a>。
<hr><h2>相关函数</h2>
<h3 class=fn>bool <a name="operator!-eq"></a>operator!= ( const <a href="qpoint.html">QPoint</a> & p1, const <a href="qpoint.html">QPoint</a> & p2 )
</h3>
<p>
<p> 如果<em>p1</em>和<em>p2</em>相等,返回真,否则返回假。
<h3 class=fn>const <a href="qpoint.html">QPoint</a> <a name="operator*"></a>operator* ( const <a href="qpoint.html">QPoint</a> & p, int c )
</h3>
<p>
<p> 返回由<em>p</em>的分量和<em>c</em>相乘构成的QPoint。
<h3 class=fn>const <a href="qpoint.html">QPoint</a> <a name="operator*-2"></a>operator* ( int c, const <a href="qpoint.html">QPoint</a> & p )
</h3>
这是一个重载成员函数,提供了方便。它的行为和上面的函数基本一致。
<p>
<p> 返回由<em>p</em>的分量和<em>c</em>相乘构成的QPoint。
<h3 class=fn>const <a href="qpoint.html">QPoint</a> <a name="operator*-3"></a>operator* ( const <a href="qpoint.html">QPoint</a> & p, double c )
</h3>
这是一个重载成员函数,提供了方便。它的行为和上面的函数基本一致。
<p>
<p> 返回由<em>p</em>的分量和<em>c</em>相乘构成的QPoint。
<p> 注意这个结果被取整了,因为点是用整数保存的。
<h3 class=fn>const <a href="qpoint.html">QPoint</a> <a name="operator*-4"></a>operator* ( double c, const <a href="qpoint.html">QPoint</a> & p )
</h3>
这是一个重载成员函数,提供了方便。它的行为和上面的函数基本一致。
<p>
<p> 返回由<em>p</em>的分量和<em>c</em>相乘构成的QPoint。
<p> 注意这个结果被取整了,因为点是用整数保存的。
<h3 class=fn>const <a href="qpoint.html">QPoint</a> <a name="operator+"></a>operator+ ( const <a href="qpoint.html">QPoint</a> & p1, const <a href="qpoint.html">QPoint</a> & p2 )
</h3>
<p>
<p> 返回<em>p1</em>和<em>p2</em>的和,每个分量都分别相加。
<h3 class=fn>const <a href="qpoint.html">QPoint</a> <a name="operator-"></a>operator- ( const <a href="qpoint.html">QPoint</a> & p1, const <a href="qpoint.html">QPoint</a> & p2 )
</h3>
<p>
<p> 返回<em>p1</em>减去<em>p2</em>得到的结果,每个分量都分别相减。
<h3 class=fn>const <a href="qpoint.html">QPoint</a> <a name="operator--2"></a>operator- ( const <a href="qpoint.html">QPoint</a> & p )
</h3>
这是一个重载成员函数,提供了方便。它的行为和上面的函数基本一致。
<p>
<p> 返回<em>p</em>每个分量都变号后构成的QPoint,和<tt>QPoint(0,0) - p</tt>是一样的。
<h3 class=fn>const <a href="qpoint.html">QPoint</a> <a name="operator/"></a>operator/ ( const <a href="qpoint.html">QPoint</a> & p, int c )
</h3>
<p>
<p> 返回<em>p</em>每个分量除以<em>c</em>后构成的QPoint。
<h3 class=fn>const <a href="qpoint.html">QPoint</a> <a name="operator/-2"></a>operator/ ( const <a href="qpoint.html">QPoint</a> & p, double c )
</h3>
这是一个重载成员函数,提供了方便。它的行为和上面的函数基本一致。
<p>
<p> 返回<em>p</em>每个分量除以<em>c</em>后构成的QPoint。
<p> 注意这个结果被取整了,因为点是用整数保存的。
<h3 class=fn><a href="qdatastream.html">QDataStream</a> & <a name="operator-lt-lt"></a>operator<< ( <a href="qdatastream.html">QDataStream</a> & s, const <a href="qpoint.html">QPoint</a> & p )
</h3>
<p> 把点<em>p</em>写到流<em>s</em>中并且返回流的引用。
<p> <p>也可以参考<a href="datastreamformat.html">QDataStream操作符的格式</a>。
<h3 class=fn>bool <a name="operator-eq-eq"></a>operator== ( const <a href="qpoint.html">QPoint</a> & p1, const <a href="qpoint.html">QPoint</a> & p2 )
</h3>
<p>
<p> 如果<em>p1</em>和<em>p2</em>相等,返回真,否则返回假。
<h3 class=fn><a href="qdatastream.html">QDataStream</a> & <a name="operator-gt-gt"></a>operator>> ( <a href="qdatastream.html">QDataStream</a> & s, <a href="qpoint.html">QPoint</a> & p )
</h3>
<p> 从流<em>s</em>中读取一个QPoint到点<em>p</em>并且返回这个流的引用。
<p> <p>也可以参考<a href="datastreamformat.html">QDataStream操作符的格式</a>。
<!-- eof -->
<hr><p>
这个文件是<a href="index.html">Qt工具包</a>一部分。
版权所有 © 1995-2002
<a href="http://www.trolltech.com/">Trolltech</a>。保留所有权利。
<p><address><hr><div align=center>
<table width=100% cellspacing=0 border=0><tr>
<td>Copyright © 2002
<a href="http://www.trolltech.com">Trolltech</a>
<td><a href="http://www.trolltech.com/trademarks.html">Trademarks</a>
<td><a href="zh_CN.html">译者:Cavendish</a>
<td align=right><div align=right>Qt 3.0.5版</div>
</table></div></address></body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -