📄 qwtdial.3
字号:
.br Set the value to \fBminValue()\fP.PP.PP.IP "\(bu" 2Key_Up, KeyRight.br Increment by 1.IP "\(bu" 2Key_Next.br Increment by \fBpageSize()\fP.IP "\(bu" 2Key_End.br Set the value to \fBmaxValue()\fP.PP.PP\fBSee also:\fP.RS 4\fBisReadOnly()\fP .RE.PP.PPReimplemented from \fBQwtSliderBase\fP..PPReimplemented in \fBQwtCompass\fP..PPDefinition at line 1044 of file qwt_dial.cpp..PPReferences QwtDblRange::incValue(), QwtSliderBase::isReadOnly(), QwtSliderBase::isValid(), QwtDblRange::maxValue(), QwtDblRange::minValue(), QwtDblRange::pageSize(), QwtDblRange::prevValue(), QwtSliderBase::setValue(), QwtSliderBase::sliderMoved(), and QwtDblRange::value()..PPReferenced by QwtCompass::keyPressEvent()..SS "int QwtDial::lineWidth () const".PP\fBReturns:\fP.RS 4Line width of the frame .RE.PP\fBSee also:\fP.RS 4\fBQwtDial::setLineWidth\fP, \fBQwtDial::frameShadow\fP, QFrame::lineWidth .RE.PPDefinition at line 234 of file qwt_dial.cpp..PPReferenced by contentsRect(), drawFrame(), minimumSizeHint(), setFrameShadow(), and sizeHint()..SS "double QwtDial::maxScaleArc () const".PPReturn the upper limit of the scale arc. .PPDefinition at line 150 of file qwt_dial.h..SS "QSize QwtDial::minimumSizeHint () const\fC [virtual]\fP".PPReturn a minimum size hint. .PP\fBWarning:\fP.RS 4The return value of \fBQwtDial::minimumSizeHint()\fP depends on the font and the scale. .RE.PPDefinition at line 874 of file qwt_dial.cpp..PPReferences lineWidth(), and QwtScaleDraw::minHeight()..SS "double QwtDial::minScaleArc () const".PPReturn the lower limit of the scale arc. .PPDefinition at line 148 of file qwt_dial.h..SS "\fBQwtDial::Mode\fP QwtDial::mode () const".PP\fBReturns:\fP.RS 4mode of the dial..RE.PPThe value of the dial is indicated by the difference between the origin and the direction of the needle. In case of QwtDial::RotateNeedle the scale arc is fixed to the \fBorigin()\fP and the needle is rotating, in case of QwtDial::RotateScale, the needle points to \fBorigin()\fP and the scale is rotating..PPThe default mode is QwtDial::RotateNeedle..PP\fBSee also:\fP.RS 4\fBQwtDial::setMode\fP, \fBQwtDial::origin\fP, \fBQwtDial::setScaleArc\fP, \fBQwtDial::value\fP .RE.PPDefinition at line 329 of file qwt_dial.cpp..PPReferences Mode..PPReferenced by drawContents(), QwtCompass::drawScaleContents(), getValue(), and QwtCompass::keyPressEvent()..SS "\fBQwtDialNeedle\fP * QwtDial::needle ()".PP\fBReturns:\fP.RS 4needle .RE.PP\fBSee also:\fP.RS 4\fBQwtDial::setNeedle\fP .RE.PPDefinition at line 684 of file qwt_dial.cpp..SS "const \fBQwtDialNeedle\fP * QwtDial::needle () const".PP\fBReturns:\fP.RS 4needle .RE.PP\fBSee also:\fP.RS 4\fBQwtDial::setNeedle\fP .RE.PPDefinition at line 675 of file qwt_dial.cpp..SS "double QwtDial::origin () const".PPThe origin is the angle where scale and needle is relative to..PP\fBReturns:\fP.RS 4Origin of the dial .RE.PP\fBSee also:\fP.RS 4\fBQwtDial::setOrigin()\fP .RE.PPDefinition at line 822 of file qwt_dial.cpp..PPReferenced by drawContents(), QwtAnalogClock::drawNeedle(), QwtCompass::drawScaleContents(), and QwtCompass::keyPressEvent()..SS "void QwtDial::paintEvent (QPaintEvent *)\fC [protected, virtual]\fP".PPRepaint the dial. .PPDefinition at line 372 of file qwt_dial.cpp..PPReferences drawContents(), drawFocusIndicator(), drawFrame(), and QwtPaintBuffer::painter()..SS "void QwtDial::rangeChange ()\fC [protected, virtual]\fP".PP\fBQwtDblRange\fP update hook. .PPReimplemented from \fBQwtDblRange\fP..PPDefinition at line 690 of file qwt_dial.cpp..PPReferences updateScale()..SS "void QwtDial::resizeEvent (QResizeEvent *)\fC [protected, virtual]\fP".PPResize the dial widget. .PPDefinition at line 363 of file qwt_dial.cpp..PPReferences boundingRect(), and hasVisibleBackground()..SS "QRect QwtDial::scaleContentsRect () const\fC [virtual]\fP".PP\fBReturns:\fP.RS 4rect inside the scale .RE.PP\fBSee also:\fP.RS 4\fBsetLineWidth\fP, \fBQwtDial::boundingRect\fP, \fBQwtDial::contentsRect\fP .RE.PPDefinition at line 273 of file qwt_dial.cpp..PPReferences contentsRect(), QwtScaleDraw::maxHeight(), and QwtScaleDraw::maxWidth()..PPReferenced by drawContents()..SS "const \fBQwtDialScaleDraw\fP* QwtDial::scaleDraw () const".PPReturn the scale draw. .PPDefinition at line 171 of file qwt_dial.h..SS "\fBQwtDialScaleDraw\fP* QwtDial::scaleDraw ()".PPReturn the scale draw. .PPDefinition at line 169 of file qwt_dial.h..SS "QString QwtDial::scaleLabel (double value) const\fC [protected, virtual]\fP".PP\fBReturns:\fP.RS 4the label for a value .RE.PP.PPReimplemented in \fBQwtAnalogClock\fP, and \fBQwtCompass\fP..PPDefinition at line 789 of file qwt_dial.cpp..PPReferenced by QwtDialScaleDraw::label()..SS "void QwtDial::setFrameShadow (\fBShadow\fP shadow)".PPSets the frame shadow value from the frame style. .PP\fBParameters:\fP.RS 4\fIshadow\fP Frame shadow .RE.PP\fBSee also:\fP.RS 4\fBQwtDial::setLineWidth\fP, QFrame::setFrameShadow .RE.PPDefinition at line 191 of file qwt_dial.cpp..PPReferences lineWidth()..SS "void QwtDial::setLineWidth (int lineWidth)".PPSets the line width.PP\fBParameters:\fP.RS 4\fIlineWidth\fP Line width .RE.PP\fBSee also:\fP.RS 4\fBQwtDial::setFrameShadow\fP .RE.PPDefinition at line 217 of file qwt_dial.cpp..SS "void QwtDial::setMode (\fBMode\fP mode)".PPChange the mode of the meter. .PP\fBParameters:\fP.RS 4\fImode\fP New mode.RE.PPThe value of the meter is indicated by the difference between north of the scale and the direction of the needle. In case of QwtDial::RotateNeedle north is pointing to the \fBorigin()\fP and the needle is rotating, in case of QwtDial::RotateScale, the needle points to \fBorigin()\fP and the scale is rotating..PPThe default mode is QwtDial::RotateNeedle..PP\fBSee also:\fP.RS 4\fBQwtDial::mode\fP, \fBQwtDial::setValue\fP, \fBQwtDial::setOrigin\fP .RE.PPDefinition at line 306 of file qwt_dial.cpp..SS "void QwtDial::setNeedle (\fBQwtDialNeedle\fP * needle)\fC [virtual]\fP".PPSet a needle for the dial.PPQwt is missing a set of good looking needles. Contributions are very welcome..PP\fBParameters:\fP.RS 4\fIneedle\fP Needle .RE.PP\fBWarning:\fP.RS 4The needle will be deleted, when a different needle is set or in ~QwtDial .RE.PPDefinition at line 659 of file qwt_dial.cpp..SS "void QwtDial::setOrigin (double origin)\fC [virtual]\fP".PPChange the origin. .PPThe origin is the angle where scale and needle is relative to..PP\fBParameters:\fP.RS 4\fIorigin\fP New origin .RE.PP\fBSee also:\fP.RS 4\fBQwtDial::origin()\fP .RE.PPDefinition at line 810 of file qwt_dial.cpp..PPReferenced by QwtAnalogClock::QwtAnalogClock(), and QwtCompass::QwtCompass()..SS "void QwtDial::setScale (int maxMajIntv, int maxMinIntv, double step = \fC0.0\fP)\fC [virtual]\fP".PPChange the intervals of the scale .PP\fBSee also:\fP.RS 4\fBQwtScaleDraw::setScale\fP .RE.PPDefinition at line 730 of file qwt_dial.cpp..PPReferences updateScale()..PPReferenced by QwtAnalogClock::QwtAnalogClock()..SS "void QwtDial::setScaleArc (double minArc, double maxArc)".PPChange the arc of the scale.PP\fBParameters:\fP.RS 4\fIminArc\fP Lower limit .br\fImaxArc\fP Upper limit .RE.PPDefinition at line 833 of file qwt_dial.cpp..PPReferenced by QwtDial()..SS "void QwtDial::setScaleDraw (\fBQwtDialScaleDraw\fP * scaleDraw)\fC [virtual]\fP".PPSet an individual scale draw.PP\fBWarning:\fP.RS 4The previous scale draw is deleted .RE.PPDefinition at line 713 of file qwt_dial.cpp..PPReferences updateScale()..PPReferenced by setScaleOptions()..SS "void QwtDial::setScaleOptions (int options)".PPA wrapper method for accessing the scale draw..PP.IP "\(bu" 2options == 0.br No visible scale: setScaleDraw(NULL).IP "\(bu" 2options & ScaleBackbone.br En/disable the backbone of the scale..IP "\(bu" 2options & ScaleTicks.br Don磘 change anything. Otherwise set all tick lengths to 0..IP "\(bu" 2options & ScaleLabel.br En/disable scale labels.PP.PP\fBSee also:\fP.RS 4\fBQwtScaleDraw\fP:.setOptions, \fBQwtScaleDraw::setTickLength\fP, \fBQwtDialScaleDraw::showLabels\fP .RE.PPDefinition at line 754 of file qwt_dial.cpp..PPReferences QwtScaleDraw::options(), QwtScaleDraw::setOptions(), setScaleDraw(), QwtScaleDraw::setTickLength(), and QwtDialScaleDraw::showLabels()..PPReferenced by QwtAnalogClock::QwtAnalogClock(), and QwtCompass::QwtCompass()..SS "void QwtDial::setScaleTicks (int minLen, int medLen, int majLen, int penWidth = \fC1\fP)".PPSee: \fBQwtScaleDraw::setTickLength\fP, \fBQwtDialScaleDraw::setPenWidth\fP. .PPDefinition at line 776 of file qwt_dial.cpp..PPReferences QwtDialScaleDraw::setPenWidth(), and QwtScaleDraw::setTickLength()..PPReferenced by QwtAnalogClock::QwtAnalogClock()..SS "void QwtDial::setWrapping (bool wrapping)\fC [virtual]\fP".PPSets whether it is possible to step the value from the highest value to the lowest value and vice versa to on..PP\fBParameters:\fP.RS 4\fIwrapping\fP en/disables wrapping.RE.PP\fBSee also:\fP.RS 4\fBQwtDial::wrapping\fP, \fBQwtDblRange::periodic\fP .RE.PP\fBNote:\fP.RS 4The meaning of wrapping is like the wrapping property of QSpinBox, but not like it is used in QDial. .RE.PPDefinition at line 344 of file qwt_dial.cpp..PPReferences QwtDblRange::setPeriodic()..PPReferenced by QwtAnalogClock::QwtAnalogClock(), and QwtCompass::QwtCompass()..SS "void QwtDial::showBackground (bool show)".PPShow/Hide the area outside of the frame .PP\fBParameters:\fP.RS 4\fIshow\fP Show if TRUE, hide if FALSE.RE.PP\fBSee also:\fP.RS 4\fBQwtDial::hasVisibleBackground\fP, QWidget::setMask .RE.PP\fBWarning:\fP.RS 4When QwtDial is a toplevel widget the window border might disappear too. .RE.PPDefinition at line 161 of file qwt_dial.cpp..PPReferences boundingRect()..SS "QSize QwtDial::sizeHint () const\fC [virtual]\fP".PP\fBReturns:\fP.RS 4\fBQwtDial::sizeHint()\fP .RE.PPDefinition at line 858 of file qwt_dial.cpp..PPReferences lineWidth(), and QwtScaleDraw::minHeight()..SS "void QwtDial::updateScale ()\fC [protected]\fP".PPUpdate the scale with the current attributes .PP\fBSee also:\fP.RS 4\fBQwtDial::setScale\fP .RE.PPDefinition at line 699 of file qwt_dial.cpp..PPReferences QwtDblRange::maxValue(), QwtDblRange::minValue(), and QwtScaleDraw::setScale()..PPReferenced by rangeChange(), setScale(), and setScaleDraw()..SS "void QwtDial::valueChange ()\fC [protected, virtual]\fP".PP\fBQwtDblRange\fP update hook. .PPReimplemented from \fBQwtSliderBase\fP..PPDefinition at line 849 of file qwt_dial.cpp..PPReferences QwtSliderBase::valueChange()..SS "bool QwtDial::wrapping () const".PP\fBwrapping()\fP holds whether it is possible to step the value from the highest value to the lowest value and vice versa..PP\fBSee also:\fP.RS 4\fBQwtDial::setWrapping\fP, \fBQwtDblRange::setPeriodic\fP .RE.PP\fBNote:\fP.RS 4The meaning of wrapping is like the wrapping property of QSpinBox, but not like it is used in QDial. .RE.PPDefinition at line 357 of file qwt_dial.cpp..PPReferences QwtDblRange::periodic()..PPReferenced by getValue()..SH "Author".PP Generated automatically by Doxygen for Qwt User's Guide from the source code.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -