⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 class_qwt_plot_magnifier.html

📁 QWT5.01用于Qt开发的二维图形库程序
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>Qwt User&apos;s Guide: QwtPlotMagnifier Class Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.4.6 --><div class="tabs">  <ul>    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>    <li id="current"><a href="classes.html"><span>Classes</span></a></li>    <li><a href="files.html"><span>Files</span></a></li>    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>  </ul></div><div class="tabs">  <ul>    <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>  </ul></div><h1>QwtPlotMagnifier Class Reference</h1><!-- doxytag: class="QwtPlotMagnifier" --><a href="class_qwt_plot_magnifier-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2><a class="el" href="class_qwt_plot_magnifier.html">QwtPlotMagnifier</a> provides zooming, by magnifying in steps. <p>Together with <a class="el" href="class_qwt_plot_zoomer.html">QwtPlotZoomer</a> and <a class="el" href="class_qwt_plot_panner.html">QwtPlotPanner</a> it is possible to implement individual and powerful navigation of the plot canvas.<p><dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_zoomer.html">QwtPlotZoomer</a>, <a class="el" href="class_qwt_plot_panner.html">QwtPlotPanner</a>, <a class="el" href="class_qwt_plot.html">QwtPlot</a> </dd></dl><p><p>Definition at line <a class="el" href="qwt__plot__magnifier_8h-source.html#l00030">30</a> of file <a class="el" href="qwt__plot__magnifier_8h-source.html">qwt_plot_magnifier.h</a>.<table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b60fc56ac5a3f2e9ab879f0a9be0fdb9"></a><!-- doxytag: member="QwtPlotMagnifier::QwtPlotMagnifier" ref="b60fc56ac5a3f2e9ab879f0a9be0fdb9" args="(QwtPlotCanvas *)" -->&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#b60fc56ac5a3f2e9ab879f0a9be0fdb9">QwtPlotMagnifier</a> (<a class="el" href="class_qwt_plot_canvas.html">QwtPlotCanvas</a> *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="38c0508241885ea49542cc0f11c740df"></a><!-- doxytag: member="QwtPlotMagnifier::~QwtPlotMagnifier" ref="38c0508241885ea49542cc0f11c740df" args="()" -->virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#38c0508241885ea49542cc0f11c740df">~QwtPlotMagnifier</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="634c991e066749954ae9dcd6ad764cc1"></a><!-- doxytag: member="QwtPlotMagnifier::setEnabled" ref="634c991e066749954ae9dcd6ad764cc1" args="(bool)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#634c991e066749954ae9dcd6ad764cc1">setEnabled</a> (bool)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e666487b1a1a000aa7e213fa0aceb6ad"></a><!-- doxytag: member="QwtPlotMagnifier::isEnabled" ref="e666487b1a1a000aa7e213fa0aceb6ad" args="() const " -->bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#e666487b1a1a000aa7e213fa0aceb6ad">isEnabled</a> () const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c8806df408b5ed9eac79cd38e5fc1508"></a><!-- doxytag: member="QwtPlotMagnifier::setAxisEnabled" ref="c8806df408b5ed9eac79cd38e5fc1508" args="(int axis, bool on)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#c8806df408b5ed9eac79cd38e5fc1508">setAxisEnabled</a> (int axis, bool on)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cb4c33465bdd3c19c07ea3fa836c1f8d"></a><!-- doxytag: member="QwtPlotMagnifier::isAxisEnabled" ref="cb4c33465bdd3c19c07ea3fa836c1f8d" args="(int axis) const " -->bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#cb4c33465bdd3c19c07ea3fa836c1f8d">isAxisEnabled</a> (int axis) const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="94fb6f7f2e4c21df07cd2f14d47f3e61"></a><!-- doxytag: member="QwtPlotMagnifier::setMouseFactor" ref="94fb6f7f2e4c21df07cd2f14d47f3e61" args="(double)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#94fb6f7f2e4c21df07cd2f14d47f3e61">setMouseFactor</a> (double)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fb7b250bfe7d595950f038f86c7d2f08"></a><!-- doxytag: member="QwtPlotMagnifier::mouseFactor" ref="fb7b250bfe7d595950f038f86c7d2f08" args="() const " -->double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#fb7b250bfe7d595950f038f86c7d2f08">mouseFactor</a> () const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bee218d042b42747f807ec291b150bda"></a><!-- doxytag: member="QwtPlotMagnifier::setMouseButton" ref="bee218d042b42747f807ec291b150bda" args="(int button, int buttonState=Qt::NoButton)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#bee218d042b42747f807ec291b150bda">setMouseButton</a> (int button, int buttonState=Qt::NoButton)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="72ab5084f34660ab4914c36e3ffd2dc5"></a><!-- doxytag: member="QwtPlotMagnifier::getMouseButton" ref="72ab5084f34660ab4914c36e3ffd2dc5" args="(int &amp;button, int &amp;buttonState) const " -->void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#72ab5084f34660ab4914c36e3ffd2dc5">getMouseButton</a> (int &amp;button, int &amp;buttonState) const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1244337234720e4894956488071481c6"></a><!-- doxytag: member="QwtPlotMagnifier::setWheelFactor" ref="1244337234720e4894956488071481c6" args="(double)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#1244337234720e4894956488071481c6">setWheelFactor</a> (double)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2f5e0cbafaf153791d51f4d3fc16c3ed"></a><!-- doxytag: member="QwtPlotMagnifier::wheelFactor" ref="2f5e0cbafaf153791d51f4d3fc16c3ed" args="() const " -->double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#2f5e0cbafaf153791d51f4d3fc16c3ed">wheelFactor</a> () const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f22437a472e8d1ca5449e4e9d84b7803"></a><!-- doxytag: member="QwtPlotMagnifier::setWheelButtonState" ref="f22437a472e8d1ca5449e4e9d84b7803" args="(int buttonState)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#f22437a472e8d1ca5449e4e9d84b7803">setWheelButtonState</a> (int buttonState)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0607f861a284480a15d1964f129d327f"></a><!-- doxytag: member="QwtPlotMagnifier::wheelButtonState" ref="0607f861a284480a15d1964f129d327f" args="() const " -->int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#0607f861a284480a15d1964f129d327f">wheelButtonState</a> () const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cb20fc973af99e59b8e5da92c40fc2a8"></a><!-- doxytag: member="QwtPlotMagnifier::setKeyFactor" ref="cb20fc973af99e59b8e5da92c40fc2a8" args="(double)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#cb20fc973af99e59b8e5da92c40fc2a8">setKeyFactor</a> (double)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="49e7a757a1238e8fd0f7647928da347b"></a><!-- doxytag: member="QwtPlotMagnifier::keyFactor" ref="49e7a757a1238e8fd0f7647928da347b" args="() const " -->double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#49e7a757a1238e8fd0f7647928da347b">keyFactor</a> () const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f4991ef7a079f6114fe0e61329725610"></a><!-- doxytag: member="QwtPlotMagnifier::setZoomInKey" ref="f4991ef7a079f6114fe0e61329725610" args="(int key, int buttonState)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#f4991ef7a079f6114fe0e61329725610">setZoomInKey</a> (int key, int buttonState)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="df6b09936512f3d24e7e634fbf3b9068"></a><!-- doxytag: member="QwtPlotMagnifier::getZoomInKey" ref="df6b09936512f3d24e7e634fbf3b9068" args="(int &amp;key, int &amp;buttonState)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#df6b09936512f3d24e7e634fbf3b9068">getZoomInKey</a> (int &amp;key, int &amp;buttonState)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9fedacfe07bd1e5b98eba451df6a0e55"></a><!-- doxytag: member="QwtPlotMagnifier::setZoomOutKey" ref="9fedacfe07bd1e5b98eba451df6a0e55" args="(int key, int buttonState)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#9fedacfe07bd1e5b98eba451df6a0e55">setZoomOutKey</a> (int key, int buttonState)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d23bc4ca0a82e7b8d1a6a0e163272538"></a><!-- doxytag: member="QwtPlotMagnifier::getZoomOutKey" ref="d23bc4ca0a82e7b8d1a6a0e163272538" args="(int &amp;key, int &amp;buttonState)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#d23bc4ca0a82e7b8d1a6a0e163272538">getZoomOutKey</a> (int &amp;key, int &amp;buttonState)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_qwt_plot_canvas.html">QwtPlotCanvas</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#947d94f9517bb096851738b5c2bf4b7d">canvas</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="class_qwt_plot_canvas.html">QwtPlotCanvas</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#adc3279e94ae3aad04824377b2d93829">canvas</a> () const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_qwt_plot.html">QwtPlot</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#e0197fb4f393e149585ff62f8e29cea6">plot</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="class_qwt_plot.html">QwtPlot</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#2cc4ae00009f34f54880aea9e9837826">plot</a> () const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cd657a92637b9255728415d671bb0751"></a><!-- doxytag: member="QwtPlotMagnifier::eventFilter" ref="cd657a92637b9255728415d671bb0751" args="(QObject *, QEvent *)" -->virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#cd657a92637b9255728415d671bb0751">eventFilter</a> (QObject *, QEvent *)</td></tr><tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="271ae5ad42c3dd12812246d2dee687ea"></a><!-- doxytag: member="QwtPlotMagnifier::rescale" ref="271ae5ad42c3dd12812246d2dee687ea" args="(double factor)" -->virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#271ae5ad42c3dd12812246d2dee687ea">rescale</a> (double factor)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4dcbb9c481c933bc0d16f98d18552ca3"></a><!-- doxytag: member="QwtPlotMagnifier::widgetMousePressEvent" ref="4dcbb9c481c933bc0d16f98d18552ca3" args="(QMouseEvent *)" -->virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#4dcbb9c481c933bc0d16f98d18552ca3">widgetMousePressEvent</a> (QMouseEvent *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c49949cda6c26f8fc55e6d7970a46b55"></a><!-- doxytag: member="QwtPlotMagnifier::widgetMouseReleaseEvent" ref="c49949cda6c26f8fc55e6d7970a46b55" args="(QMouseEvent *)" -->virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#c49949cda6c26f8fc55e6d7970a46b55">widgetMouseReleaseEvent</a> (QMouseEvent *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="36181a5722bbc2b12628de7c1c86234e"></a><!-- doxytag: member="QwtPlotMagnifier::widgetMouseMoveEvent" ref="36181a5722bbc2b12628de7c1c86234e" args="(QMouseEvent *)" -->virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#36181a5722bbc2b12628de7c1c86234e">widgetMouseMoveEvent</a> (QMouseEvent *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e0740870e16e8bfa910271d10d0839b9"></a><!-- doxytag: member="QwtPlotMagnifier::widgetWheelEvent" ref="e0740870e16e8bfa910271d10d0839b9" args="(QWheelEvent *)" -->virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#e0740870e16e8bfa910271d10d0839b9">widgetWheelEvent</a> (QWheelEvent *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7863d3b5d6a30a54e51be541eab5196f"></a><!-- doxytag: member="QwtPlotMagnifier::widgetKeyPressEvent" ref="7863d3b5d6a30a54e51be541eab5196f" args="(QKeyEvent *)" -->virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#7863d3b5d6a30a54e51be541eab5196f">widgetKeyPressEvent</a> (QKeyEvent *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="911d5a15ba84046bee754b8385c0382b"></a><!-- doxytag: member="QwtPlotMagnifier::widgetKeyReleaseEvent" ref="911d5a15ba84046bee754b8385c0382b" args="(QKeyEvent *)" -->virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_magnifier.html#911d5a15ba84046bee754b8385c0382b">widgetKeyReleaseEvent</a> (QKeyEvent *)</td></tr></table><hr><h2>Member Function Documentation</h2><a class="anchor" name="adc3279e94ae3aad04824377b2d93829"></a><!-- doxytag: member="QwtPlotMagnifier::canvas" ref="adc3279e94ae3aad04824377b2d93829" args="() const " --><p><table class="mdTable" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">

⌨️ 快捷键说明

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