📄 qsize.html
字号:
s += r; // s变成了(2,11)
</pre>
<h3 class=fn><a href="qsize.html">QSize</a> & <a name="operator--eq"></a>QSize::operator-= ( const <a href="qsize.html">QSize</a> & s )
</h3>
<p> 从这个大小上减去<em>s</em>并且返回这个大小的引用。
<p> 实例:
<pre>
QSize s( 3, 7 );
QSize r( -1, 4 );
s -= r; // s变成了(4,3)
</pre>
<h3 class=fn><a href="qsize.html">QSize</a> & <a name="operator/-eq"></a>QSize::operator/= ( int c )
</h3>
把宽和高都除以<em>c</em>并且返回这个大小的引用。
<h3 class=fn><a href="qsize.html">QSize</a> & <a name="operator/-eq-2"></a>QSize::operator/= ( double c )
</h3>
这是一个重载成员函数,提供了方便。它的行为和上面的函数基本一致。
<p> 把宽和高都除以<em>c</em>并且返回这个大小的引用。
<p> 注意这个结果被取整了。
<h3 class=fn>QCOORD & <a name="rheight"></a>QSize::rheight ()
</h3>
返回高的引用。
<p> 使用这个引用你就可以直接操作高了。
<p> 实例:
<pre>
QSize s( 100, 10 );
s.<a href="#rheight">rheight</a>() += 5; // s变成了(100,15)
</pre>
<p> <p>也可以参考<a href="#rwidth">rwidth</a>()。
<h3 class=fn>QCOORD & <a name="rwidth"></a>QSize::rwidth ()
</h3>
返回宽的引用。
<p> 使用这个引用你就可以直接操作宽了。
<p> 实例:
<pre>
QSize s( 100, 10 );
s.<a href="#rwidth">rwidth</a>() += 20; // s变成了(120,10)
</pre>
<p> <p>也可以参考<a href="#rheight">rheight</a>()。
<h3 class=fn>void <a name="setHeight"></a>QSize::setHeight ( int h )
</h3>
设置高为<em>h</em>。
<p>也可以参考<a href="#height">height</a>()和<a href="#setWidth">setWidth</a>()。
<h3 class=fn>void <a name="setWidth"></a>QSize::setWidth ( int w )
</h3>
设置宽为<em>w</em>。
<p>也可以参考<a href="#width">width</a>() and <a href="#setHeight">setHeight</a>()。
<h3 class=fn>void <a name="transpose"></a>QSize::transpose ()
</h3>
交换宽和高的值。
<h3 class=fn>int <a name="width"></a>QSize::width () const
</h3>
返回宽。
<p>也可以参考<a href="#height">height</a>()。
<p>实例:<a href="movies-example.html#x472">movies/main.cpp</a>、<a href="qfd-example.html#x1990">qfd/fontdisplayer.cpp</a>和<a href="qfd-example.html#x2001">qfd/qfd.cpp</a>。
<hr><h2>相关函数</h2>
<h3 class=fn>bool <a name="operator!-eq"></a>operator!= ( const <a href="qsize.html">QSize</a> & s1, const <a href="qsize.html">QSize</a> & s2 )
</h3>
如果<em>s1</em>和<em>s2</em>不同,返回真,否则返回假。
<h3 class=fn>const <a href="qsize.html">QSize</a> <a name="operator*"></a>operator* ( const <a href="qsize.html">QSize</a> & s, int c )
</h3>
把<em>s</em>乘以<em>c</em>并且返回结果。
<h3 class=fn>const <a href="qsize.html">QSize</a> <a name="operator*-2"></a>operator* ( int c, const <a href="qsize.html">QSize</a> & s )
</h3>
这是一个重载成员函数,提供了方便。它的行为和上面的函数基本一致。
<p>
把<em>s</em>乘以<em>c</em>并且返回结果。
<h3 class=fn>const <a href="qsize.html">QSize</a> <a name="operator*-3"></a>operator* ( const <a href="qsize.html">QSize</a> & s, double c )
</h3>
这是一个重载成员函数,提供了方便。它的行为和上面的函数基本一致。
<p>
把<em>s</em>乘以<em>c</em>并且返回结果。
<h3 class=fn>const <a href="qsize.html">QSize</a> <a name="operator*-4"></a>operator* ( double c, const <a href="qsize.html">QSize</a> & s )
</h3>
这是一个重载成员函数,提供了方便。它的行为和上面的函数基本一致。
<p>
把<em>s</em>乘以<em>c</em>并且返回结果。
<h3 class=fn>const <a href="qsize.html">QSize</a> <a name="operator+"></a>operator+ ( const <a href="qsize.html">QSize</a> & s1, const <a href="qsize.html">QSize</a> & s2 )
</h3>
返回<em>s1</em>和<em>s2</em>的和,每个分量分别相加。
<h3 class=fn>const <a href="qsize.html">QSize</a> <a name="operator-"></a>operator- ( const <a href="qsize.html">QSize</a> & s1, const <a href="qsize.html">QSize</a> & s2 )
</h3>
从<em>s1</em>中减去<em>s2</em>,每个分量分别相减。
<h3 class=fn>const <a href="qsize.html">QSize</a> <a name="operator/"></a>operator/ ( const <a href="qsize.html">QSize</a> & s, int c )
</h3>
把<em>s</em>除以<em>c</em>并且返回结果。
<h3 class=fn>const <a href="qsize.html">QSize</a> <a name="operator/-2"></a>operator/ ( const <a href="qsize.html">QSize</a> & s, double c )
</h3>
这是一个重载成员函数,提供了方便。它的行为和上面的函数基本一致。
<p> 把<em>s</em>除以<em>c</em>并且返回结果。
<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="qsize.html">QSize</a> & sz )
</h3>
把大小<em>sz</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="qsize.html">QSize</a> & s1, const <a href="qsize.html">QSize</a> & s2 )
</h3>
如果<em>s1</em>和<em>s2</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="qsize.html">QSize</a> & sz )
</h3>
从流<em>sz</em>中读取大小到<em>s</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 + -