?? qtoolbutton.html
字號:
<h3 class=fn>void <a name="setAutoRaise"></a>QToolButton::setAutoRaise ( bool enable )
</h3>
<p>設(shè)置自動浮起是否有效為<em>enable</em>。詳細(xì)情況請參考<a href="qtoolbutton.html#autoRaise-prop">“autoRaise”</a>屬性。
<h3 class=fn>void <a name="setIconSet"></a>QToolButton::setIconSet ( const <a href="qiconset.html">QIconSet</a> & )<tt> [虛]</tt>
</h3>
<p>設(shè)置提供顯示在按鈕上的圖標(biāo)的圖標(biāo)集。詳細(xì)情況請參考<a href="qtoolbutton.html#iconSet-prop">“iconSet”</a>屬性。
<h3 class=fn>void <a name="setIconSet-2"></a>QToolButton::setIconSet ( const <a href="qiconset.html">QIconSet</a> & set, bool on )
</h3>
這是一個重載成員函數(shù),提供了方便。它的行為基本上和上面的函數(shù)相同。
<p> <b>這個函數(shù)是廢棄的。</b>它的提供只是為了保證舊代碼能夠工作。我們強烈建議在新代碼中不要使用它。
<p> 從Qt 3.0開始,<a href="qiconset.html">QIconSet</a>可以包含開和關(guān)兩套圖標(biāo)了。
<p> 為了方便移植,這個函數(shù)將忽略<em>on</em>參數(shù)并且返回<a href="#iconSet-prop">iconSet</a>屬性。如果你依賴于<em>on</em>參數(shù),你也許要把你的代碼升級到QIconSet開/關(guān)機制了。
<p> <p>也可以參考<a href="#iconSet-prop">iconSet</a>和<a href="qiconset.html#State-enum">QIconSet::State</a>。
<h3 class=fn>void <a name="setOffIconSet"></a>QToolButton::setOffIconSet ( const <a href="qiconset.html">QIconSet</a> & )
</h3>
<p>設(shè)置當(dāng)按鈕在“關(guān)”狀態(tài)下被使用的圖標(biāo)集。詳細(xì)情況請參考<a href="qtoolbutton.html#offIconSet-prop">“offIconSet”</a>屬性。
<h3 class=fn>void <a name="setOn"></a>QToolButton::setOn ( bool enable )<tt> [虛 槽]</tt>
</h3>
<p>設(shè)置按鈕是否為開為<em>enable</em>。詳細(xì)情況請參考<a href="qtoolbutton.html#on-prop">“on”</a>屬性。
<h3 class=fn>void <a name="setOnIconSet"></a>QToolButton::setOnIconSet ( const <a href="qiconset.html">QIconSet</a> & )
</h3>
<p>設(shè)置當(dāng)按鈕在“開”狀態(tài)下被使用的圖標(biāo)集。詳細(xì)情況請參考<a href="qtoolbutton.html#onIconSet-prop">“onIconSet”</a>屬性。
<h3 class=fn>void <a name="setPopup"></a>QToolButton::setPopup ( <a href="qpopupmenu.html">QPopupMenu</a> * popup )
</h3>
把彈出菜單<em>popup</em>和這個工具按鈕關(guān)聯(lián)起來。
<p> 每次在工具按鈕被按下一定時間之后,彈出菜單將被顯示。一個經(jīng)典的實例是一些網(wǎng)頁瀏覽器的工具條上的“后退”按鈕。如果用戶點擊它,瀏覽器簡單地后退瀏覽到上一頁。如果用戶按下這個按鈕一段時間,工具按鈕會顯示一個包含當(dāng)前歷史列表的菜單。
<p> 彈出菜單的所有權(quán)不會被傳遞給工具按鈕。
<p> <p>也可以參考<a href="#popup">popup</a>()。
<h3 class=fn>void <a name="setPopupDelay"></a>QToolButton::setPopupDelay ( int delay )
</h3>
<p>設(shè)置在按下按鈕和出現(xiàn)關(guān)聯(lián)的彈出按鈕之間的以毫秒為單位的時間。詳細(xì)情況請參考<a href="qtoolbutton.html#popupDelay-prop">“popupDelay”</a>屬性。
<h3 class=fn>void <a name="setTextLabel"></a>QToolButton::setTextLabel ( const <a href="qstring.html">QString</a> & )<tt> [槽]</tt>
</h3>
<p>設(shè)置按鈕的標(biāo)簽。詳細(xì)情況請參考<a href="qtoolbutton.html#textLabel-prop">“textLabel”</a>屬性。
<h3 class=fn>void <a name="setTextLabel-2"></a>QToolButton::setTextLabel ( const <a href="qstring.html">QString</a> & newLabel, bool tipToo )<tt> [虛 槽]</tt>
</h3>
這是一個重載成員函數(shù),提供了方便。它的行為基本上和上面的函數(shù)相同。
<p> 設(shè)置按鈕的標(biāo)簽為<em>newLabel</em>并且如果<em>tipToo</em>為真,自動地把工具提示也設(shè)置為<em>newLabel</em>。
<h3 class=fn>void <a name="setToggleButton"></a>QToolButton::setToggleButton ( bool enable )<tt> [虛 槽]</tt>
</h3>
<p>設(shè)置工具按鈕是否是切換按鈕為<em>enable</em>。詳細(xì)情況請參考<a href="qtoolbutton.html#toggleButton-prop">“toggleButton”</a>屬性。
<h3 class=fn>void <a name="setUsesBigPixmap"></a>QToolButton::setUsesBigPixmap ( bool enable )<tt> [虛 槽]</tt>
</h3>
<p>設(shè)置工具按鈕是否使用大的像素映射為<em>enable</em>。詳細(xì)情況請參考<a href="qtoolbutton.html#usesBigPixmap-prop">“usesBigPixmap”</a>屬性。
<h3 class=fn>void <a name="setUsesTextLabel"></a>QToolButton::setUsesTextLabel ( bool enable )<tt> [虛 槽]</tt>
</h3>
<p>設(shè)置工具按鈕是否在按鈕像素映射下方顯示標(biāo)簽為<em>enable</em>。詳細(xì)情況請參考<a href="qtoolbutton.html#usesTextLabel-prop">“usesTextLabel”</a>屬性。
<h3 class=fn><a href="qstring.html">QString</a> <a name="textLabel"></a>QToolButton::textLabel () const
</h3>
<p>返回按鈕的標(biāo)簽。詳細(xì)情況請參考<a href="qtoolbutton.html#textLabel-prop">“textLabel”</a>屬性。
<h3 class=fn>void <a name="toggle"></a>QToolButton::toggle ()<tt> [槽]</tt>
</h3>
切換工具按鈕的狀態(tài)。
<p> 這個函數(shù)對于<a href="qbutton.html#isToggleButton">非切換按鈕</a>無效。
<p> <p>也可以參考<a href="#toggleButton-prop">toggleButton</a>和<a href="qbutton.html#toggled">toggled</a>()。
<h3 class=fn>bool <a name="uses3D"></a>QToolButton::uses3D () const<tt> [保護]</tt>
</h3>
如果這個按鈕應(yīng)該被使用浮起的邊緣繪制,返回真,否則返回假。
<p>也可以參考<a href="qbutton.html#drawButton">drawButton</a>()。
<h3 class=fn>bool <a name="usesBigPixmap"></a>QToolButton::usesBigPixmap () const
</h3>
<p>如果工具按鈕使用大地像素映射,返回真,否則返回假。詳細(xì)情況請參考<a href="qtoolbutton.html#usesBigPixmap-prop">“usesBigPixmap”</a>屬性。
<h3 class=fn>bool <a name="usesTextLabel"></a>QToolButton::usesTextLabel () const
</h3>
<p>如果工具按鈕在按鈕像素映射下方顯示標(biāo)簽,返回真,否則返回假。詳細(xì)情況請參考<a href="qtoolbutton.html#usesTextLabel-prop">“usesTextLabel”</a>屬性。
<hr><h2>屬性文檔</h2>
<h3 class=fn>bool <a name="autoRaise-prop"></a>autoRaise</h3>
<p>這個屬性保存的是自動浮起是否生效。
<p>默認(rèn)是失效的(也就是假)。
<p>通過<a href="#setAutoRaise">setAutoRaise</a>()設(shè)置屬性值并且通過<a href="#autoRaise">autoRaise</a>()來獲得屬性值。
<h3 class=fn><a href="qiconset.html">QIconSet</a> <a name="iconSet-prop"></a>iconSet</h3>
<p>這個屬性保存的是提供顯示在按鈕上的圖標(biāo)的圖標(biāo)集。
<p>設(shè)置這個屬性把<a href="qbutton.html#pixmap-prop">QToolButton::pixmap</a>設(shè)置為零像素映射。沒有默認(rèn)圖標(biāo)集。
<p> <p>也可以參考<a href="qbutton.html#pixmap-prop">pixmap</a>、<a href="#toggleButton-prop">toggleButton</a>和<a href="#on-prop">on</a>。
<p>通過<a href="#setIconSet">setIconSet</a>()設(shè)置屬性值并且通過<a href="#iconSet">iconSet</a>()來獲得屬性值。
<h3 class=fn><a href="qiconset.html">QIconSet</a> <a name="offIconSet-prop"></a>offIconSet</h3>
<p>這個屬性保存的是當(dāng)按鈕在“關(guān)”狀態(tài)時使用的圖標(biāo)集。
<p> <b>這個函數(shù)是廢棄的。</b>它的提供只是為了保證舊代碼能夠工作。我們強烈建議在新代碼中不要使用它。
<p> 從Qt 3.0開始,<a href="qiconset.html">QIconSet</a>可以包含開和關(guān)兩套圖標(biāo)了。現(xiàn)在<a href="#iconSet-prop">QToolButton::iconSet</a>屬性替換了<a href="#onIconSet-prop">QToolButton::onIconSet</a>和<a href="#offIconSet-prop">QToolButton::offIconSet</a>。
<p> 為了方便移植,這個函數(shù)將忽略<em>on</em>參數(shù)并且返回<a href="#iconSet-prop">iconSet</a>屬性。如果你依賴于<em>on</em>參數(shù),你也許要把你的代碼升級到QIconSet開/關(guān)機制了。
<p> <p>也可以參考<a href="#iconSet-prop">iconSet</a>和<a href="qiconset.html#State-enum">QIconSet::State</a>。
<p>通過<a href="#setOffIconSet">setOffIconSet</a>()設(shè)置屬性值并且通過<a href="#offIconSet">offIconSet</a>()來獲得屬性值。
<h3 class=fn>bool <a name="on-prop"></a>on</h3>
<p>這個屬性保存的是工具按鈕是否為開。
<p>這個屬性對于<a href="qbutton.html#isToggleButton">非切換按鈕</a>無效。默認(rèn)為假(也就是關(guān))。
<p> <p>也可以參考<a href="#toggleButton-prop">toggleButton</a>和<a href="#toggle">toggle</a>()。
<p>通過<a href="#setOn">setOn</a>()設(shè)置屬性值。
<h3 class=fn><a href="qiconset.html">QIconSet</a> <a name="onIconSet-prop"></a>onIconSet</h3>
<p>這個屬性保存的是當(dāng)按鈕在“開”狀態(tài)時使用的圖標(biāo)集。
<p> <b>這個函數(shù)是廢棄的。</b>它的提供只是為了保證舊代碼能夠工作。我們強烈建議在新代碼中不要使用它。
<p> 從Qt 3.0開始,<a href="qiconset.html">QIconSet</a>可以包含開和關(guān)兩套圖標(biāo)了?,F(xiàn)在<a href="#iconSet-prop">QToolButton::iconSet</a>屬性替換了<a href="#onIconSet-prop">QToolButton::onIconSet</a>和<a href="#offIconSet-prop">QToolButton::offIconSet</a>。
<p> 為了方便移植,這個函數(shù)將忽略<em>on</em>參數(shù)并且返回<a href="#iconSet-prop">iconSet</a>屬性。如果你依賴于<em>on</em>參數(shù),你也許要把你的代碼升級到QIconSet開/關(guān)機制了。
<p> <p>也可以參考<a href="#iconSet-prop">iconSet</a>和<a href="qiconset.html#State-enum">QIconSet::State</a>。
<p>通過<a href="#setOnIconSet">setOnIconSet</a>()設(shè)置屬性值并且通過<a href="#onIconSet">onIconSet</a>()來獲得屬性值。
<h3 class=fn>int <a name="popupDelay-prop"></a>popupDelay</h3>
<p>這個屬性保存的是在按下按鈕和出現(xiàn)關(guān)聯(lián)的彈出按鈕之間的以毫秒為單位的時間。
<p>通常是在半秒左右。0值可以為工具按鈕設(shè)置一個特殊區(qū)域來打開彈出菜單。
<p> <p>也可以參考<a href="#setPopup">setPopup</a>()。
<p>通過<a href="#setPopupDelay">setPopupDelay</a>()設(shè)置屬性值并且通過<a href="#popupDelay">popupDelay</a>()來獲得屬性值。
<h3 class=fn><a href="qstring.html">QString</a> <a name="textLabel-prop"></a>textLabel</h3>
<p>這個屬性保存的是按鈕的標(biāo)簽。
<p>設(shè)置這個屬性會自動地設(shè)置這個文本為工具提示。
<p>通過<a href="#setTextLabel">setTextLabel</a>()設(shè)置屬性值并且通過<a href="#textLabel">textLabel</a>()來獲得屬性值。
<h3 class=fn>bool <a name="toggleButton-prop"></a>toggleButton</h3>
<p>這個屬性保存的是工具按鈕是否是切換按鈕。
<p>切換按鈕像<a href="qcheckbox.html">檢查框</a>一樣也有開/關(guān)狀態(tài)。默認(rèn)情況下,工具按鈕不是切換按鈕。
<p> <p>也可以參考<a href="#on-prop">on</a>和<a href="#toggle">toggle</a>()。
<p>通過<a href="#setToggleButton">setToggleButton</a>()設(shè)置屬性值。
<h3 class=fn>bool <a name="usesBigPixmap-prop"></a>usesBigPixmap</h3>
<p>這個屬性保存的是工具按鈕是否使用大的像素映射。
<p>QToolButton自動地鏈接這個屬性到它所在的<a href="qmainwindow.html">QMainWindow</a>中的相應(yīng)信號。我們強烈建議你使用<a href="qmainwindow.html#setUsesBigPixmaps">QMainWindow::setUsesBigPixmaps</a>()來替代它。
<p> 這個屬性默認(rèn)為真。
<p> <b>警告:</b> 如果你設(shè)置一些按鈕(在QMainWindow中)使用大的像素映射并且其它的使用小的像素映射,QMainWindow可能不能得到正確的幾何形狀。
<p>通過<a href="#setUsesBigPixmap">setUsesBigPixmap</a>()設(shè)置屬性值并且通過<a href="#usesBigPixmap">usesBigPixmap</a>()來獲得屬性值。
<h3 class=fn>bool <a name="usesTextLabel-prop"></a>usesTextLabel</h3>
<p>這個屬性保存的是工具按鈕是否在按鈕像素映射下方顯示標(biāo)簽。
<p>默認(rèn)為假。
<p> QToolButton自動地鏈接這個槽到它所在的<a href="qmainwindow.html">QMainWindow</a>中的相應(yīng)信號。
<p>通過<a href="#setUsesTextLabel">setUsesTextLabel</a>()設(shè)置屬性值并且通過<a href="#usesTextLabel">usesTextLabel</a>()來獲得屬性值。
<!-- eof -->
<hr><p>
這個文件是<a href="index.html">Qt工具包</a>一部分。
版權(quán)所有 © 1995-2002
<a href="http://www.trolltech.com/">Trolltech</a>。保留所有權(quán)利。
<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>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -