class_qwt_knob.html

来自「QWT5.01用于Qt开发的二维图形库程序」· HTML 代码 · 共 856 行 · 第 1/3 页

HTML
856
字号
Referenced by <a class="el" href="qwt__knob_8cpp-source.html#l00382">draw()</a>, <a class="el" href="qwt__knob_8cpp-source.html#l00536">minimumSizeHint()</a>, <a class="el" href="qwt__knob_8cpp-source.html#l00161">setScaleDraw()</a>, and <a class="el" href="qwt__knob_8cpp-source.html#l00134">setTotalAngle()</a>.    </td>  </tr></table><a class="anchor" name="2e0a17648602bab3b1aaabfc3ba19441"></a><!-- doxytag: member="QwtKnob::setBorderWidth" ref="2e0a17648602bab3b1aaabfc3ba19441" args="(int bw)" --><p><table class="mdTable" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top">void QwtKnob::setBorderWidth           </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">int&nbsp;</td>          <td class="mdname1" valign="top" nowrap> <em>bw</em>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing="5" cellpadding="0" border="0">  <tr>    <td>      &nbsp;    </td>    <td><p>Set the knob's border width. <p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"></td><td valign="top"><em>bw</em>&nbsp;</td><td>new border width </td></tr>  </table></dl><p>Definition at line <a class="el" href="qwt__knob_8cpp-source.html#l00468">468</a> of file <a class="el" href="qwt__knob_8cpp-source.html">qwt_knob.cpp</a>.    </td>  </tr></table><a class="anchor" name="58e2966b2ebe5631991f293ab61558f3"></a><!-- doxytag: member="QwtKnob::setKnobWidth" ref="58e2966b2ebe5631991f293ab61558f3" args="(int w)" --><p><table class="mdTable" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top">void QwtKnob::setKnobWidth           </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">int&nbsp;</td>          <td class="mdname1" valign="top" nowrap> <em>w</em>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing="5" cellpadding="0" border="0">  <tr>    <td>      &nbsp;    </td>    <td><p>Change the knob's width. <p>The specified width must be &gt;= 5, or it will be clipped. <dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"></td><td valign="top"><em>w</em>&nbsp;</td><td>New width </td></tr>  </table></dl><p>Definition at line <a class="el" href="qwt__knob_8cpp-source.html#l00452">452</a> of file <a class="el" href="qwt__knob_8cpp-source.html">qwt_knob.cpp</a>.    </td>  </tr></table><a class="anchor" name="fea44f23da7f79a2b790178850c26edd"></a><!-- doxytag: member="QwtKnob::setScaleDraw" ref="fea44f23da7f79a2b790178850c26edd" args="(QwtRoundScaleDraw *)" --><p><table class="mdTable" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top">void QwtKnob::setScaleDraw           </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top"><a class="el" href="class_qwt_round_scale_draw.html">QwtRoundScaleDraw</a> *&nbsp;</td>          <td class="mdname1" valign="top" nowrap> <em>scaleDraw</em>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing="5" cellpadding="0" border="0">  <tr>    <td>      &nbsp;    </td>    <td><p>Change the scale draw of the knob<p>For changing the labels of the scales, it is necessary to derive from <a class="el" href="class_qwt_round_scale_draw.html">QwtRoundScaleDraw</a> and overload <a class="el" href="class_qwt_abstract_scale_draw.html#4ff88bc827dd6c6ca9298de13483b61f">QwtRoundScaleDraw::label()</a>.<p><dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_knob.html#3154037eec8c76c24577b8bf1d92b871">scaleDraw()</a> </dd></dl><p>Definition at line <a class="el" href="qwt__knob_8cpp-source.html#l00161">161</a> of file <a class="el" href="qwt__knob_8cpp-source.html">qwt_knob.cpp</a>.<p>References <a class="el" href="qwt__knob_8cpp-source.html#l00170">scaleDraw()</a>, and <a class="el" href="qwt__abstract__scale_8cpp-source.html#l00224">QwtAbstractScale::setAbstractScaleDraw()</a>.    </td>  </tr></table><a class="anchor" name="63421f4b0d0745608bb6c202b0492eaf"></a><!-- doxytag: member="QwtKnob::setSymbol" ref="63421f4b0d0745608bb6c202b0492eaf" args="(Symbol)" --><p><table class="mdTable" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top">void QwtKnob::setSymbol           </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top"><a class="el" href="class_qwt_knob.html#a72613ae9e19a921beffaf8c99ab87f0">QwtKnob::Symbol</a>&nbsp;</td>          <td class="mdname1" valign="top" nowrap> <em>s</em>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing="5" cellpadding="0" border="0">  <tr>    <td>      &nbsp;    </td>    <td><p>Set the symbol of the knob. <p><dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_knob.html#d99ead1799a7390f7e290062d548385b">symbol()</a> </dd></dl><p>Definition at line <a class="el" href="qwt__knob_8cpp-source.html#l00108">108</a> of file <a class="el" href="qwt__knob_8cpp-source.html">qwt_knob.cpp</a>.    </td>  </tr></table><a class="anchor" name="82c6a859d63833894a6e66f0fdbf8f05"></a><!-- doxytag: member="QwtKnob::setTotalAngle" ref="82c6a859d63833894a6e66f0fdbf8f05" args="(double angle)" --><p><table class="mdTable" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top">void QwtKnob::setTotalAngle           </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">double&nbsp;</td>          <td class="mdname1" valign="top" nowrap> <em>angle</em>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing="5" cellpadding="0" border="0">  <tr>    <td>      &nbsp;    </td>    <td><p>Set the total angle by which the knob can be turned. <p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"></td><td valign="top"><em>angle</em>&nbsp;</td><td>Angle in degrees.</td></tr>  </table></dl>The default angle is 270 degrees. It is possible to specify an angle of more than 360 degrees so that the knob can be turned several times around its axis. <p>Definition at line <a class="el" href="qwt__knob_8cpp-source.html#l00134">134</a> of file <a class="el" href="qwt__knob_8cpp-source.html">qwt_knob.cpp</a>.<p>References <a class="el" href="qwt__knob_8cpp-source.html#l00170">scaleDraw()</a>, and <a class="el" href="qwt__round__scale__draw_8cpp-source.html#l00135">QwtRoundScaleDraw::setAngleRange()</a>.    </td>  </tr></table><a class="anchor" name="c5f92af50fdcbf0b501f18efd07294fd"></a><!-- doxytag: member="QwtKnob::sizeHint" ref="c5f92af50fdcbf0b501f18efd07294fd" args="() const " --><p><table class="mdTable" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top">QSize QwtKnob::sizeHint           </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap> const<code> [virtual]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing="5" cellpadding="0" border="0">  <tr>    <td>      &nbsp;    </td>    <td><p><dl compact><dt><b>Returns:</b></dt><dd><a class="el" href="class_qwt_knob.html#03d014cd8d025bfeab6e004c53ab6e5b">minimumSizeHint()</a> </dd></dl><p>Definition at line <a class="el" href="qwt__knob_8cpp-source.html#l00526">526</a> of file <a class="el" href="qwt__knob_8cpp-source.html">qwt_knob.cpp</a>.<p>References <a class="el" href="qwt__knob_8cpp-source.html#l00536">minimumSizeHint()</a>.    </td>  </tr></table><a class="anchor" name="d99ead1799a7390f7e290062d548385b"></a><!-- doxytag: member="QwtKnob::symbol" ref="d99ead1799a7390f7e290062d548385b" args="() const " --><p><table class="mdTable" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"><a class="el" href="class_qwt_knob.html#a72613ae9e19a921beffaf8c99ab87f0">QwtKnob::Symbol</a> QwtKnob::symbol           </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap> const</td>        </tr>      </table>    </td>  </tr></table><table cellspacing="5" cellpadding="0" border="0">  <tr>    <td>      &nbsp;    </td>    <td><p><dl compact><dt><b>Returns:</b></dt><dd>symbol of the knob </dd></dl><dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_knob.html#63421f4b0d0745608bb6c202b0492eaf">setSymbol()</a> </dd></dl><p>Definition at line <a class="el" href="qwt__knob_8cpp-source.html#l00121">121</a> of file <a class="el" href="qwt__knob_8cpp-source.html">qwt_knob.cpp</a>.    </td>  </tr></table><a class="anchor" name="804d957c14e08bd9b132985c892ab853"></a><!-- doxytag: member="QwtKnob::totalAngle" ref="804d957c14e08bd9b132985c892ab853" args="() const " --><p><table class="mdTable" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top">double QwtKnob::totalAngle           </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap> const</td>        </tr>      </table>    </td>  </tr></table><table cellspacing="5" cellpadding="0" border="0">  <tr>    <td>      &nbsp;    </td>    <td><p>Return the total angle. <p><p>Definition at line <a class="el" href="qwt__knob_8cpp-source.html#l00147">147</a> of file <a class="el" href="qwt__knob_8cpp-source.html">qwt_knob.cpp</a>.    </td>  </tr></table><hr size="1"><address style="align: right;"><small>Generated on Mon Feb 26 21:23:58 2007 for Qwt User's Guide by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address></body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?