亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? qptrlist.html

?? QT開發中文文檔最新版
?? HTML
?? 第 1 頁 / 共 3 頁
字號:
</h3>
返回指向當前項的下一項的指針。如果當前項為空或者它是最后一項,返回空。
<p> 把下一項作為當前項。如果當前項在這次函數調用之前就是最后一項了,當前項將被設置為空。如果當前項為空,這個函數就什么都不做。
<p> <p>也可以參考<a href="#first">first</a>()、<a href="#last">last</a>()、<a href="#prev">prev</a>()和<a href="#current">current</a>()。
<p>實例:<a href="grapher-nsplugin-example.html#x2781">grapher/grapher.cpp</a>、<a href="listviews-example.html#x320">listviews/listviews.h</a>和<a href="showimg-example.html#x1282">showimg/showimg.cpp</a>。

<h3 class=fn><a href="qptrlist.html">QPtrList</a>&lt;type&gt;&nbsp;&amp; <a name="operator-eq"></a>QPtrList::operator= ( const&nbsp;<a href="qptrlist.html">QPtrList</a>&lt;type&gt;&nbsp;&amp;&nbsp;list )
</h3>
把<em>list</em>賦值給這個列表并且返回這個列表的引用。
<p> 這個列表首先被清空,然后<em>list</em>中的每個項都被<a href="#append">添加</a>到這個列表中。只有指針被復制(淺復制),除非<a href="qptrcollection.html#newItem">newItem</a>()被重新實現了。

<h3 class=fn>bool <a name="operator-eq-eq"></a>QPtrList::operator== ( const&nbsp;<a href="qptrlist.html">QPtrList</a>&lt;type&gt;&nbsp;&amp;&nbsp;list ) const
</h3>
<p> 把這個列表和<em>list</em>進行比較。如果這個列表包含相同的數據,返回真,否則返回假。

<h3 class=fn>void <a name="prepend"></a>QPtrList::prepend ( const&nbsp;type&nbsp;*&nbsp;item )
</h3>
<p> 在列表開始的位置插入<em>item</em>。
<p> 被插入項變為當前列表項。這和<tt>insert( 0, item )</tt>是相同的。
<p> <em>item</em>必須不能是一個空指針。
<p> <p>也可以參考<a href="#append">append</a>()、<a href="#insert">insert</a>()和<a href="#current">current</a>()。

<h3 class=fn>type * <a name="prev"></a>QPtrList::prev ()
</h3>
返回指向當前項的前一個項的指針。如果當前項為空或者等于第一項,返回空。
<p> 把前一項作為當前項。如果當前項在這次函數調用之前就是第一項了,當前項被設置為空。如果當前項為空,這個函數就什么都不做。
<p> <p>也可以參考<a href="#first">first</a>()、<a href="#last">last</a>()、<a href="#next">next</a>()和<a href="#current">current</a>()。

<h3 class=fn><a href="qdatastream.html">QDataStream</a>&nbsp;&amp; <a name="read"></a>QPtrList::read ( <a href="qdatastream.html">QDataStream</a>&nbsp;&amp;&nbsp;s, <a href="qptrcollection.html#Item">QPtrCollection::Item</a>&nbsp;&amp;&nbsp;item )<tt> [虛 保護]</tt>
</h3>
<p> 從流<em>s</em>中讀取一個列表項并且返回流的引用。
<p> 默認實習是設置<em>item</em>為0。
<p> <p>也可以參考<a href="#write">write</a>()。

<h3 class=fn>bool <a name="remove"></a>QPtrList::remove ( uint&nbsp;index )
</h3>
移除列表中<em>index</em>位置的項。
<p> 如果成功返回真,或者如果<em>index</em>超出范圍返回假。有效范圍是<tt>0……(count() - 1)</tt>(包括count()-1)。
<p> 如果<a href="qptrcollection.html#setAutoDelete">自動刪除</a>生效,被移除的項目將被刪除。
<p> 如果被移除的項不是列表中最后一項,被移除的項之后的項變為新的當前列表項。如果最后一項被移除,新的最后一項變為當前項。
<p> 所有指向被移除項的列表迭代器都將會被指向新的當前項。
<p> <p>也可以參考<a href="#take">take</a>()、<a href="#clear">clear</a>()、<a href="qptrcollection.html#setAutoDelete">setAutoDelete</a>()、<a href="#current">current</a>()和<a href="#removeRef">removeRef</a>()。

<h3 class=fn>bool <a name="remove-2"></a>QPtrList::remove ()
</h3>
這是一個重載成員函數,提供了方便。它的行為基本上和上面的函數相同。
<p> 移除當前列表項。
<p> 如果成功返回真,或者如果當前項為空,返回假。
<p> 如果<a href="qptrcollection.html#setAutoDelete">自動刪除</a>生效,被移除的項目將被刪除。
<p> 如果被移除的項不是列表中最后一項,被移除的項之后的項變為新的當前列表項。如果最后一項被移除,新的最后一項變為當前項。如果列表為空,當前項為空。
<p> 所有指向被移除項的列表迭代器都將會被指向新的當前項。
<p> <p>也可以參考<a href="#take">take</a>()、<a href="#clear">clear</a>()、<a href="qptrcollection.html#setAutoDelete">setAutoDelete</a>()、<a href="#current">current</a>()和<a href="#removeRef">removeRef</a>()。

<h3 class=fn>bool <a name="remove-3"></a>QPtrList::remove ( const&nbsp;type&nbsp;*&nbsp;item )
</h3>
這是一個重載成員函數,提供了方便。它的行為基本上和上面的函數相同。
<p> 移除列表中第一次出現的<em>item</em>。
<p> 如果成功返回真,或者如果當前項為空,返回假。
<p> 如果<a href="qptrcollection.html#setAutoDelete">自動刪除</a>生效,被移除的項目將被刪除。
<p> 當在列表中搜索這個項的時候,<a href="#compareItems">compareItems</a>()函數被調用。如果compareItems()沒有被重新實現,調用<a href="#removeRef">removeRef</a>()是更加有效率的。
<p> 如果被移除的項不是列表中最后一項,被移除的項之后的項變為新的當前列表項。如果最后一項被移除,新的最后一項變為當前項。
<p> 所有指向被移除項的列表迭代器都將會被指向新的當前項。
<p> <p>也可以參考<a href="#removeRef">removeRef</a>()、<a href="#take">take</a>()、<a href="#clear">clear</a>()、<a href="qptrcollection.html#setAutoDelete">setAutoDelete</a>()、<a href="#compareItems">compareItems</a>()和<a href="#current">current</a>()。

<h3 class=fn>bool <a name="removeFirst"></a>QPtrList::removeFirst ()
</h3>
移除列表中的第一項。如果成功返回真,或者如果列表是空的返回假。
<p> 如果<a href="qptrcollection.html#setAutoDelete">自動刪除</a>生效,被移除的項目將被刪除。
<p> 列表中的第一項變為新的當前列表項。如果列表變空了,當前列表項被設置為空。
<p> 所有指向被移除項的列表迭代器都將會被指向新的當前項。
<p> <p>也可以參考<a href="#removeLast">removeLast</a>()、<a href="qptrcollection.html#setAutoDelete">setAutoDelete</a>()、<a href="#current">current</a>()和<a href="#remove">remove</a>()。

<h3 class=fn>bool <a name="removeLast"></a>QPtrList::removeLast ()
</h3>
移除列表中的最后一項。如果成功返回真,或者如果列表是空的返回假。
<p> 如果<a href="qptrcollection.html#setAutoDelete">自動刪除</a>生效,被移除的項目將被刪除。
<p> 列表中的最后一項變為新的當前列表項。如果列表變空了,當前列表項被設置為空。
<p> 所有指向被移除項的列表迭代器都將會被指向新的當前項。
<p> <p>也可以參考<a href="#removeFirst">removeFirst</a>()、<a href="qptrcollection.html#setAutoDelete">setAutoDelete</a>()和<a href="#current">current</a>()。

<h3 class=fn>void <a name="removeNode"></a>QPtrList::removeNode ( QLNode&nbsp;*&nbsp;node )
</h3>
移除列表中的<em>node</em>節點。
<p> 這個節點必須存在于列表中,否則程序可能會崩潰。
<p> 如果<a href="qptrcollection.html#setAutoDelete">自動刪除</a>生效,被移除的項目將被刪除。
<p> 列表中的第一項變為新的當前列表項。如果列表變空了,當前列表項被設置為空。
<p> 所有指向被移除的列表迭代器都被指向這項的下一項或者如果被移除的項是最后一項,則指向它的前一項。
<p> <b>警告:</b>不要調用這個函數,除非你是專家。
<p> <p>也可以參考<a href="#takeNode">takeNode</a>()、<a href="#currentNode">currentNode</a>()、<a href="#remove">remove</a>()和<a href="#removeRef">removeRef</a>()。

<h3 class=fn>bool <a name="removeRef"></a>QPtrList::removeRef ( const&nbsp;type&nbsp;*&nbsp;item )
</h3>
移除列表中第一次出現的<em>item</em>。
<p> 如果成功返回真,或者如果這個項在列表中沒有被找到,返回假。
<p> 如果<a href="qptrcollection.html#setAutoDelete">自動刪除</a>生效,被移除的項目將被刪除。
<p> 列表一直被掃描,直到指針<em>item</em>被找到為止。如果它被發現,它就會被移除。
<p> 等價于:
<pre>
    if ( list.findRef( item ) != -1 )
        list.remove();
  </pre>
 
<p> 如果被移除的項不是列表中最后一項,被移除的項之后的項變為新的當前列表項。如果最后一項被移除,新的最后一項變為當前項。如果列表變空了,當前列表項被設置為空。
<p> 所有指向被移除項的列表迭代器都將會被指向新的當前項。
<p> <p>也可以參考<a href="#remove">remove</a>()、<a href="#clear">clear</a>()、<a href="qptrcollection.html#setAutoDelete">setAutoDelete</a>()和<a href="#current">current</a>()。

<h3 class=fn>void <a name="setAutoDelete"></a>QPtrCollection::setAutoDelete ( bool&nbsp;enable )
</h3>
<p> 如果<em>enable</em>為真,設置集合可以自動刪除它的內容,并且如果<em>enable</em>為假,就永遠不能刪除它們。
<p> 如果自動刪除被打開,當集合本身被刪除的時候,集合內所有的項也都被刪除。如果只有這個集合指向它的項時,這個方法很方便。
<p> 為了安全,默認設置是假。如果你把它打開,對于集合的復制你要注意些——你自己也許會發現兩個集合刪除同一個項。
<p> 注意在子類中自動刪除設置也許會影響其它函數。例如,一個有<a href="#remove">remove</a>()函數的子類將會從它的數據結構中移除這個項,并且如果自動刪除生效,也將會刪除這個項。
<p> <p>也可以參考<a href="qptrcollection.html#autoDelete">autoDelete</a>().
<p>實例:<a href="grapher-nsplugin-example.html#x2777">grapher/grapher.cpp</a>、<a href="scribble-example.html#x945">scribble/scribble.cpp</a>和<a href="bigtable-example.html#x1489">table/bigtable/main.cpp</a>。

<h3 class=fn>void <a name="sort"></a>QPtrList::sort ()
</h3>
<p> 使用虛函數<a href="#compareItems">compareItems</a>()的結果排序這個列表。
<p> 排序中使用堆排序算法。它對n項排序需要O(n*log n)次比較。這是排序問題中接近最佳的解決方案。
<p> 如果你的列表中的項支持操作符&lt;和操作符==,你最好離開QSortedList,因為它使用這兩個操作符為你實現了compareItems()函數。
<p> <p>也可以參考<a href="#inSort">inSort</a>()。

<h3 class=fn>type * <a name="take"></a>QPtrList::take ( uint&nbsp;index )
</h3>
把列表中在<em>index</em>位置的項拿出來,而不刪除它(盡管如果<a href="qptrcollection.html#setAutoDelete">自動刪除</a>是生效的。)
<p> 返回指向你從列表中拿出的項的指針,或者如果索引超出范圍,返回空。有效范圍是<tt>0..(count() - 1)</tt>(包括count()-1)。
<p> 如果被移除的項不是列表中最后一項,被移除的項之后的項變為新的當前列表項。如果最后一項被移除,新的最后一項變為當前項。如果列表變空了,當前列表項被設置為空。
<p> 所有指向被移除項的列表迭代器都將會被指向新的當前項。
<p> <p>也可以參考<a href="#remove">remove</a>()、<a href="#clear">clear</a>()和<a href="#current">current</a>()。
<p>實例:<a href="customlayout-example.html#x1374">customlayout/border.cpp</a>、<a href="customlayout-example.html#x1392">customlayout/card.cpp</a>和<a href="customlayout-example.html#x1351">customlayout/flow.cpp</a>。

<h3 class=fn>type * <a name="take-2"></a>QPtrList::take ()
</h3>
這是一個重載成員函數,提供了方便。它的行為基本上和上面的函數相同。
<p> 把列表中在<em>index</em>位置的項拿出來,而不刪除它(盡管如果<a href="qptrcollection.html#setAutoDelete">自動刪除</a>是生效的。)
<p> 返回指向你從列表中拿出的項的指針,或者如果索引超出范圍,返回空。有效范圍是<tt>0..(count() - 1)</tt>(包括count()-1)。
<p> 如果被移除的項不是列表中最后一項,被移除的項之后的項變為新的當前列表項。如果最后一項被移除,新的最后一項變為當前項。如果列表變空了,當前列表項被設置為空。
<p> 所有指向被移除項的列表迭代器都將會被指向新的當前項。
<p> <p>也可以參考<a href="#remove">remove</a>()、<a href="#clear">clear</a>()和<a href="#current">current</a>()。

<h3 class=fn>type * <a name="takeNode"></a>QPtrList::takeNode ( QLNode&nbsp;*&nbsp;node )
</h3>
把列表中的節點<em>node</em>拿出來,而不刪除它(盡管如果<a href="qptrcollection.html#setAutoDelete">自動刪除</a>是生效的。)返回指向你從列表中拿出的項的指針。
<p> 這個節點必須存在于列表中,否則程序可能會崩潰。
<p> 列表中的第一項變為新的當前列表項。如果列表變空了,當前列表項被設置為空。
<p> 所有指向被移除的列表迭代器都被指向這項的下一項或者如果被移除的項是最后一項,則指向它的前一項。
<p> <b>警告:</b>不要調用這個函數,除非你是專家。
<p> <p>也可以參考<a href="#removeNode">removeNode</a>()和<a href="#currentNode">currentNode</a>()。

<h3 class=fn>void <a name="toVector"></a>QPtrList::toVector ( QGVector&nbsp;*&nbsp;vec ) const
</h3>
存儲所有的列表項到矢量<em>vec</em>中。
<p> 矢量必須和項的類型相同,否則結果將會是不確定的。

<h3 class=fn><a href="qdatastream.html">QDataStream</a>&nbsp;&amp; <a name="write"></a>QPtrList::write ( <a href="qdatastream.html">QDataStream</a>&nbsp;&amp;&nbsp;s, <a href="qptrcollection.html#Item">QPtrCollection::Item</a>&nbsp;item ) const<tt> [虛 保護]</tt>
</h3>
<p> 寫一個列表項<em>item</em>到流<em>s</em>中并且返回流的引用。
<p> 默認實現是不做任何事。
<p> <p>也可以參考<a href="#read">read</a>().

<!-- eof -->
<hr><p>
這個文件是<a href="index.html">Qt工具包</a>一部分。
版權所有 &copy; 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 &copy; 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 + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区二区三区四区在线观看| 欧美成人精品福利| 亚洲精品免费播放| 91免费在线视频观看| 亚洲欧美视频在线观看视频| 91亚洲资源网| 国产一区不卡视频| www国产成人免费观看视频 深夜成人网| 日韩精品一级中文字幕精品视频免费观看 | 日韩欧美精品三级| 国产一区二区三区视频在线播放| 久久久欧美精品sm网站| 成人黄色小视频| 亚洲精品国产精华液| 3atv在线一区二区三区| 精品一区二区三区视频| 国产精品视频一二三区| 色偷偷久久人人79超碰人人澡| 亚洲午夜日本在线观看| 日韩欧美一区二区在线视频| 国产精品亚洲成人| 一区二区三区欧美日| 日韩视频在线观看一区二区| 成人免费高清在线观看| 午夜不卡av在线| 久久奇米777| 91行情网站电视在线观看高清版| 日韩高清一区在线| 国产精品久久久久婷婷| 欧美一区二区三区视频在线| 国产成人午夜视频| 亚洲成人tv网| 国产精品久久久久9999吃药| 91精品国产综合久久精品app| 国产福利一区在线| 午夜激情一区二区三区| 亚洲成人av免费| 国产欧美一区二区精品性色| 欧美自拍丝袜亚洲| 高清av一区二区| 日本不卡视频一二三区| 亚洲人成影院在线观看| 欧美精品一区二区久久婷婷| 一道本成人在线| 国产**成人网毛片九色| 免费视频一区二区| 夜夜揉揉日日人人青青一国产精品| 久久伊99综合婷婷久久伊| 欧美日韩精品专区| 91色在线porny| 国产激情精品久久久第一区二区| 亚洲a一区二区| 亚洲欧美成人一区二区三区| 久久精品日韩一区二区三区| 91精品国产综合久久精品图片| 99久久777色| 国产成人自拍网| 久久99国产乱子伦精品免费| 午夜影视日本亚洲欧洲精品| 亚洲男帅同性gay1069| 国产三区在线成人av| 欧美刺激脚交jootjob| 欧美日韩高清一区二区| 欧美在线看片a免费观看| av电影一区二区| 国产一区二区三区在线看麻豆| 日产精品久久久久久久性色| 亚洲一区影音先锋| 亚洲小少妇裸体bbw| 久久国产精品色| 日日欢夜夜爽一区| 午夜精品久久久久久久久| 亚洲国产综合视频在线观看| 亚洲精品写真福利| 亚洲精品国产第一综合99久久| 亚洲三级免费电影| 最新久久zyz资源站| 国产精品国产成人国产三级| 国产免费久久精品| 国产精品美女久久久久久久 | 国产成人精品免费看| 国内精品免费**视频| 国产精品自拍一区| 国产很黄免费观看久久| 成人网在线免费视频| 成人高清免费在线播放| 色综合色狠狠综合色| 欧美在线视频全部完| 欧美精品久久天天躁| 日韩欧美的一区| 26uuu另类欧美| 国产精品久久看| 一区二区三区美女| 婷婷亚洲久悠悠色悠在线播放| 奇米色一区二区| 国内精品在线播放| av资源网一区| 欧美精品丝袜久久久中文字幕| 欧美一区二区三区啪啪| 久久亚洲精华国产精华液| 国产精品天天看| 亚洲人成网站在线| 视频一区二区三区中文字幕| 精品在线播放免费| 成人深夜在线观看| 欧美视频在线观看一区| 日韩视频免费观看高清完整版在线观看 | 亚洲精品乱码久久久久| 五月婷婷综合在线| 国产伦精品一区二区三区免费迷 | 精品国产91乱码一区二区三区| 久久色中文字幕| 亚洲男人的天堂av| 日本亚洲最大的色成网站www| 国产乱妇无码大片在线观看| 色视频欧美一区二区三区| 日韩一区二区三区精品视频| 激情综合网av| 国产精品久线观看视频| 亚洲色图欧美偷拍| 蜜桃av一区二区| 成人av免费在线| 欧美一区二区三区四区视频| 久久无码av三级| 日韩视频中午一区| 欧洲视频一区二区| 欧美三级视频在线| 欧美精品久久久久久久久老牛影院| 欧美日本不卡视频| 日韩精品中文字幕在线一区| 精品粉嫩超白一线天av| 久久久久久久久久久99999| 精品国免费一区二区三区| 国产亚洲精品中文字幕| 国产精品美女久久福利网站| 中文字幕在线一区| 亚洲人成电影网站色mp4| 一区二区三区中文免费| 日韩和欧美一区二区三区| 黑人巨大精品欧美一区| 成a人片国产精品| 欧美日韩一卡二卡| 欧美不卡激情三级在线观看| 国产亚洲欧美激情| 一区二区视频在线看| 免费看日韩a级影片| 国产精品影视天天线| 色激情天天射综合网| 在线不卡a资源高清| 久久久www成人免费毛片麻豆| 国产精品国产三级国产普通话蜜臀 | 韩国欧美一区二区| 91麻豆精品在线观看| 日韩色在线观看| 成人免费在线视频| 蜜臀av一区二区三区| 99久久婷婷国产| 欧美一级二级在线观看| 1024成人网| 九九视频精品免费| 欧美专区在线观看一区| 国产三级精品在线| 日韩高清一级片| 色综合久久88色综合天天免费| 欧美成人a视频| 亚洲永久精品国产| 国产91精品久久久久久久网曝门| 欧美视频一区二区| 亚洲国产精品99久久久久久久久| 日韩经典中文字幕一区| av电影在线观看完整版一区二区| 91精品免费在线| 一区二区三区丝袜| 成人丝袜18视频在线观看| 精品国产伦一区二区三区观看体验| 亚洲欧洲国产日韩| 国产成人h网站| 国产精品久久久久久久久免费桃花 | 成人av网在线| 久久婷婷成人综合色| 午夜精品久久久久久久蜜桃app| 成人av午夜影院| 精品久久久久久久久久久久久久久| 亚洲一区二区四区蜜桃| 99久久精品国产麻豆演员表| 久久久噜噜噜久噜久久综合| 精品一二三四区| 制服丝袜av成人在线看| 亚洲一二三四久久| 91丨国产丨九色丨pron| 国产精品久久久久久久久免费丝袜| 久色婷婷小香蕉久久| 91麻豆精品国产自产在线| 亚洲成av人片| 欧美精品日韩精品| 五月天激情小说综合| 4438x成人网最大色成网站| 日韩高清欧美激情| 日韩三级视频在线观看| 蜜桃视频一区二区|