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">( </td> <td class="md" nowrap valign="top">int </td> <td class="mdname1" valign="top" nowrap> <em>bw</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </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> </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">( </td> <td class="md" nowrap valign="top">int </td> <td class="mdname1" valign="top" nowrap> <em>w</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>Change the knob's width. <p>The specified width must be >= 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> </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">( </td> <td class="md" nowrap valign="top"><a class="el" href="class_qwt_round_scale_draw.html">QwtRoundScaleDraw</a> * </td> <td class="mdname1" valign="top" nowrap> <em>scaleDraw</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </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">( </td> <td class="md" nowrap valign="top"><a class="el" href="class_qwt_knob.html#a72613ae9e19a921beffaf8c99ab87f0">QwtKnob::Symbol</a> </td> <td class="mdname1" valign="top" nowrap> <em>s</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </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">( </td> <td class="md" nowrap valign="top">double </td> <td class="mdname1" valign="top" nowrap> <em>angle</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </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> </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">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [virtual]</code></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </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">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </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">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </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 <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 + -
显示快捷键?