Released version 6.1.3

This commit is contained in:
Wodann 2018-08-02 11:01:31 -04:00
commit a94503cb82
1424 changed files with 276310 additions and 0 deletions

2298
doc/Doxyfile Normal file

File diff suppressed because it is too large Load diff

194
doc/DoxygenLayout.xml Normal file
View file

@ -0,0 +1,194 @@
<doxygenlayout version="1.0">
<!-- Generated by doxygen 1.8.11 -->
<!-- Navigation index tabs for HTML output -->
<navindex>
<tab type="mainpage" visible="yes" title=""/>
<tab type="pages" visible="no" title="" intro=""/>
<tab type="modules" visible="yes" title="" intro=""/>
<tab type="namespaces" visible="yes" title="">
<tab type="namespacelist" visible="yes" title="" intro=""/>
<tab type="namespacemembers" visible="yes" title="" intro=""/>
</tab>
<tab type="classes" visible="yes" title="">
<tab type="classlist" visible="yes" title="" intro=""/>
<tab type="classindex" visible="$ALPHABETICAL_INDEX" title=""/>
<tab type="hierarchy" visible="yes" title="" intro=""/>
<tab type="classmembers" visible="yes" title="" intro=""/>
</tab>
<tab type="files" visible="yes" title="">
<tab type="filelist" visible="yes" title="" intro=""/>
<tab type="globals" visible="yes" title="" intro=""/>
</tab>
<tab type="examples" visible="yes" title="" intro=""/>
</navindex>
<!-- Layout definition for a class page -->
<class>
<briefdescription visible="yes"/>
<includes visible="$SHOW_INCLUDE_FILES"/>
<inheritancegraph visible="$CLASS_GRAPH"/>
<collaborationgraph visible="$COLLABORATION_GRAPH"/>
<memberdecl>
<nestedclasses visible="yes" title=""/>
<publictypes title=""/>
<services title=""/>
<interfaces title=""/>
<publicslots title=""/>
<signals title=""/>
<publicmethods title=""/>
<publicstaticmethods title=""/>
<publicattributes title=""/>
<publicstaticattributes title=""/>
<protectedtypes title=""/>
<protectedslots title=""/>
<protectedmethods title=""/>
<protectedstaticmethods title=""/>
<protectedattributes title=""/>
<protectedstaticattributes title=""/>
<packagetypes title=""/>
<packagemethods title=""/>
<packagestaticmethods title=""/>
<packageattributes title=""/>
<packagestaticattributes title=""/>
<properties title=""/>
<events title=""/>
<privatetypes title=""/>
<privateslots title=""/>
<privatemethods title=""/>
<privatestaticmethods title=""/>
<privateattributes title=""/>
<privatestaticattributes title=""/>
<friends title=""/>
<related title="" subtitle=""/>
<membergroups visible="yes"/>
</memberdecl>
<detaileddescription title=""/>
<memberdef>
<inlineclasses title=""/>
<typedefs title=""/>
<enums title=""/>
<services title=""/>
<interfaces title=""/>
<constructors title=""/>
<functions title=""/>
<related title=""/>
<variables title=""/>
<properties title=""/>
<events title=""/>
</memberdef>
<allmemberslink visible="yes"/>
<usedfiles visible="$SHOW_USED_FILES"/>
<authorsection visible="yes"/>
</class>
<!-- Layout definition for a namespace page -->
<namespace>
<briefdescription visible="yes"/>
<memberdecl>
<nestednamespaces visible="yes" title=""/>
<constantgroups visible="yes" title=""/>
<classes visible="yes" title=""/>
<typedefs title=""/>
<enums title=""/>
<functions title=""/>
<variables title=""/>
<membergroups visible="yes"/>
</memberdecl>
<detaileddescription title=""/>
<memberdef>
<inlineclasses title=""/>
<typedefs title=""/>
<enums title=""/>
<functions title=""/>
<variables title=""/>
</memberdef>
<authorsection visible="yes"/>
</namespace>
<!-- Layout definition for a file page -->
<file>
<briefdescription visible="yes"/>
<includes visible="$SHOW_INCLUDE_FILES"/>
<includegraph visible="$INCLUDE_GRAPH"/>
<includedbygraph visible="$INCLUDED_BY_GRAPH"/>
<sourcelink visible="yes"/>
<memberdecl>
<classes visible="yes" title=""/>
<namespaces visible="yes" title=""/>
<constantgroups visible="yes" title=""/>
<defines title=""/>
<typedefs title=""/>
<enums title=""/>
<functions title=""/>
<variables title=""/>
<membergroups visible="yes"/>
</memberdecl>
<detaileddescription title=""/>
<memberdef>
<inlineclasses title=""/>
<defines title=""/>
<typedefs title=""/>
<enums title=""/>
<functions title=""/>
<variables title=""/>
</memberdef>
<authorsection/>
</file>
<!-- Layout definition for a group page -->
<group>
<briefdescription visible="yes"/>
<groupgraph visible="$GROUP_GRAPHS"/>
<memberdecl>
<nestedgroups visible="yes" title=""/>
<dirs visible="yes" title=""/>
<files visible="yes" title=""/>
<namespaces visible="yes" title=""/>
<classes visible="yes" title=""/>
<defines title=""/>
<typedefs title=""/>
<enums title=""/>
<enumvalues title=""/>
<functions title=""/>
<variables title=""/>
<signals title=""/>
<publicslots title=""/>
<protectedslots title=""/>
<privateslots title=""/>
<events title=""/>
<properties title=""/>
<friends title=""/>
<membergroups visible="yes"/>
</memberdecl>
<detaileddescription title=""/>
<memberdef>
<pagedocs/>
<inlineclasses title=""/>
<defines title=""/>
<typedefs title=""/>
<enums title=""/>
<enumvalues title=""/>
<functions title=""/>
<variables title=""/>
<signals title=""/>
<publicslots title=""/>
<protectedslots title=""/>
<privateslots title=""/>
<events title=""/>
<properties title=""/>
<friends title=""/>
</memberdef>
<authorsection visible="yes"/>
</group>
<!-- Layout definition for a directory page -->
<directory>
<briefdescription visible="yes"/>
<directorygraph visible="yes"/>
<memberdecl>
<dirs visible="yes"/>
<files visible="yes"/>
</memberdecl>
<detaileddescription title=""/>
</directory>
</doxygenlayout>

8
doc/articles/TODO Normal file
View file

@ -0,0 +1,8 @@
1) Installation guides
2) QwtSeriesData + QAbstractModel
3) Navigation
4) Scales
5) Alive plots + sampling threads
6) Exporting + printing plots
7) Plot Items
8) Raster items

306
doc/changes.dox Normal file
View file

@ -0,0 +1,306 @@
/*!
\page qwtchangelog What's new in Qwt 6.1
\tableofcontents
\section ITEMS New plot items
- QwtPlotBarChart\n
Bar chart, see "examples/distrowatch"
- QwtPlotMultiBarChart\n
Chart of grouped bars - stacked or aligned side by side.
See "examples/barchart"
- QwtPlotTradingCurve\n
Candlestick or OHLC charts typically used to describe
price movements over time. See "examples/stockchart"
- QwtPlotShapeItem\n
A plot item to display rectangles, circles, polygons and all
other type of shapes ( built from intersections or unifications ),
that can be expressed by a QPainterPath. See "examples/itemeditor"
- QwtPlotLegendItem\n
A legend on the plot canvas. See "examples/legends"
- QwtPlotZoneItem\n
A horizontal or vertical section
- QwtPlotTextLabel\n
In opposite to a QwtPlotMarker the text is not aligned to a plot coordinate
but according to the geometry of the canvas ( f.e top/centered for a title ).
See "playground/curvetracker".
\section SCALES Scales beyond linear and logarithmic transformations
QwtScaleTransformation has been replaced by QwtTransform and its derived classes:
- QwtTransform
- QwtNullTransform
- QwtLogTransform
- QwtPowerTransform
Individual transformations ( f.e. different scaling for special sections )
can be implemented by overloading QwtTransform ( see playground/scaleengine ).
QwtLinearScaleEngine and QwtLogScaleEngine are not limited to
base 10 anymore.
\subsection DATETIME Datetime scales
A set of a new classes for displaying datetime values:
- QwtDate\n
A collection of methods to convert between QDateTime and doubles
- QwtDateScaleEngine\n
A scale engine that aligns and finds ticks in terms of datetime units.
- QwtDateScaleDraw\n
A scale draw mapping values to datetime strings.
Scales for Qt::UTC and Qt::LocalTime are supported.
\section CONTROLS Redesign of the dial and meter widgets
Many parts of the class design of the dial and meter widgets were left over
from the 90s ( Qwt 0.2, Qt 1.1 ).
The derivation tree is simpler and more logical:
- QwtAbstractScale is a QWidget
- QwtAbstractSlider is a QwtAbstractScale.
( for sliders without scales QAbstractSlider should be the base class )
- QwtThermo is also a QwtAbstractScale
- QwtDial, QwtKnob, QwtSlider are derived from QwtAbstractSlider
- QwtCounter is derived from QWidget
QwtDoubleRange has been removed.
All classes use the terminology known from QAbstractSlider - as far as possible.
The extended \ref SCALES "system for scales" is completely supported.
\section OPENGL Basic support for an OpenGL plot canvas
QwtPlotGLCanvas offers the option to draw plot items using an
OpenGL paint engine ( QPaintEngine::OpenGL/OpenGL2 ),
This is not what could be implemented with native OpenGL,
but it offers hardware acceleration in environments,
where the raster paint engine is the only option.
( f.e Qt4/Windows, or Qt5 on all platforms ).
QwtPlotGLCanvas is in an experimental state and is not recommended for average
use cases.
\section LEGEND A new system for plot legends
QwtLegend has been decoupled from QwtPlot and can be replaced by
application specific implementations. Plot items and the legend
exchange the information using QwtLegendData.
QwtPlotLegendItem is a new plot item that displays a legend on the
plot canvas.
The following examples demonstrate how to use the new system:
- examples/legends\n
shows how to use the new legend system
- examples/stockchart\n
implementats a QTreeView with checkable items as legend
\section GRAPHIC Off-screen paint device for vector graphics
QwtGraphic can be copied like QImage or QPixmap but is scalable like QSvgGenerator.
It is implemented as a record/replay paint device like QPicture.
\section OVERLAY QwtWidgetOverlay
QwtWidgetOverlay is a base class for implementing widget overlays - primarily
used for use cases like graphical editors or running cursors for the plot canvas.
The following examples show how to use overlays:
- examples/itemeditor
- examples/curvetracker
QwtPicker ( -> QwtPlotPicker, QwtPlotZoomer ) internally uses
QwtWidgetOverlay now, making it easier to implement individual rubber bands.
\section SYMBOL QwtSymbol
New symbol types have been introduced:
- QwtSymbol::Path
- QwtSymbol::Pixmap
- QwtSymbol::Graphic
- QwtSymbol::SvgDocument
QwtSymbol autodetect the most performant paint strategy for a paint device
what is in most situations using a QPixmap cache.
QwtSymbol::setPinPoint() allows to align the symbol individually, f.e to the position
of the peak of an arrow.
\section PLOTCURVE QwtPlotCurve
Some optimizations that got lost with introducing the floating point
based render code with Qwt 6.0 have been reenabled. Other specific optimizations
have been added.
New paint attributes:
- QwtPlotCurve::FilterPoints
- QwtPlotCurve::MinimizeMemory
- QwtPlotCurve::ImageBuffer
QwtPlotCurve::CacheSymbols has been removed, as caching is implemented
in QwtSymbol now.
QwtPlotCurve::drawLines(), QwtPlotCurve::drawDots(),
QwtPlotCurve::drawSteps() and QwtPlotCurve::drawSticks() are virtual now.
\section PLOT QwtPlot
A footer similar to a title has been added.
QwtPlot::ExternalLegend is obsolete with the
new \ref LEGEND "system for legends". The signals
QwtPlot::legendClicked(), QwtPlot::legendChecked() have been
removed. Applications need to connect to QwtLegend::clicked()
and QwtLegend::checked().
To support using an OpenGL canvas QwtPlot::setCanvas has been added.
This has 2 important implications for the application code:
- QwtPlot::canvas() returns QWidget and needs to be casted, when
using methods of QwtPlotCanvas.
- QwtPlotCanvas can be created and assigned in application code,
what makes it possible to derive and overload methods.
The initialization of a plot canvas with Qwt 6.1 will probably look like
this:
\code
QwtPlotCanvas* canvas = new QwtPlotCanvas();
canvas->setXY( ... );
...
plot->setCanvas( canvas );
\endcode
To have a consistent API QwtPlot::setPlotLayout() has been added,
\section OTHER Other
\subsection SCALEDIV QwtScaleDiv
The following methods have been added:
- QwtScaleDiv::inverted()
- QwtScaleDiv::bounded()
- QwtScaleDiv::isEmpty()
- QwtScaleDiv::isIncreasing()
- QDebug operator
The following methods have been removed:
- QwtScaleDiv::isValid(), QwtScaleDiv::invalidate()\n
The valid state was left over from early Qwt versions indicating
a state of the autoscaler.
\subsection SCALEENGINE QwtScaleEngine
The following methods have been added:
- QwtScaleEngine::setBase()
- QwtScaleEngine::setTransformation()
\subsection PLOTLAYOUT QwtPlotLayout
The following flags have been added:
- QwtPlotLayout::IgnoreTitle
- QwtPlotLayout::IgnoreFooter
- QwtPlotLayout::setAlignCanvasToScale()
\subsection PLOTCANVAS QwtPlotCanvas
Rounded borders ( like with style sheets ) can configured
using QwtPlotCanvas::setBorderRadius();
\subsection OTHERS Other changes
- QwtWeedingCurveFitter\n
QwtWeedingCurveFitter::setChunkSize() has been added, with drastic
performance improvements for huge sets of points.
- QwtPlotRenderer
The frame of the plot canvas can be rendered, what makes the result
even closer to WYSWYG. QwtPlotRenderer::exportTo() has been added.
- QwtSystemClock
For Qt >= 4.9 QwtSystemClock uses QElapsedTimer internally. As it doesn't
support a similar feature, QwtSystemClock::precision() has been removed.
- QwtPlotAbstractSeriesItem\n
QwtPlotAbstractSeriesItem has been split into QwtPlotSeriesItem
and QwtPlotAbstractSeriesStore.
- QwtText\n
A metatype declaration has been added, so that QwtText can be used
with QVariant.
- QwtEventPattern, QwtPanner, QwtMagnifier\n
Forgotten Qt3 leftovers have been fixed: int -> Qt::KeyboardModifiers
- QPen Qt5/Qt4 incompatibility
The default pen width for Qt5 is 1, what makes it a non cosmetic.
To hide this nasty incompatibility several setPen() methods have been added
the build pens with a width 0. See QPen::isCosmetic(),
- qwtUpperSampleIndex()\n
A binary search algorithm for sorted samples
- QwtMatrixRasterData
QwtMatrixRasterData::setValue() has been added
- QwtPicker
QwtPicker::rubberBandWidget(), QwtPicker::trackerWidget() have been replaced by
QwtPicker::rubberBandOverlay(), QwtPicker::trackerOverlay().
QwtPicker::rubberBandMask() has been added. QwtPicker::pickRect() has been
replaced by QwtPicker::pickArea()
- QwtPlotItem
QwtPlotItem::ItemInterest has been added. QwtPlotItem::setRenderThreadCount()
was shifted from QwtPlotRasterItem.
- ...
\section CLASSES Summary of the new classes
- QwtAbstractLegend
- QwtDate
- QwtDateScaleDraw
- QwtDateScaleEngine
- QwtGraphic
- QwtLegendData
- QwtLegendLabel
- QwtPainterCommand
- QwtPixelMatrix
- QwtPlotAbstractBarChart
- QwtPlotBarChart
- QwtPlotMultiBarChart
- QwtPlotGLCanvas
- QwtPlotLegendItem
- QwtPlotShapeItem
- QwtPlotTextLabel
- QwtPlotTradingCurve
- QwtPlotZoneItem
- QwtPointData
- QwtPointMapper
- QwtTransform, QwtNullTransform, QwtLogTransform, QwtPowerTransform
- QwtWidgetOverlay
*/

22
doc/doc.pro Normal file
View file

@ -0,0 +1,22 @@
################################################################
# Qwt Widget Library
# Copyright (C) 1997 Josef Wilgen
# Copyright (C) 2002 Uwe Rathmann
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the Qwt License, Version 1.0
################################################################
# qmake project file for installing the documentation
QWT_ROOT = $${PWD}/..
include( $${QWT_ROOT}/qwtconfig.pri )
TEMPLATE = subdirs
doc.files = $${QWT_ROOT}/doc/html
unix:doc.files += $${QWT_ROOT}/doc/man
doc.path = $${QWT_INSTALL_DOCS}
INSTALLS = doc

BIN
doc/html/analogclock.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

259
doc/html/annotated.html Normal file
View file

@ -0,0 +1,259 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>Qwt User&#39;s Guide: Class List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Qwt User&#39;s Guide
&#160;<span id="projectnumber">6.1.3</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li class="current"><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('annotated.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_abstract_legend.html" target="_self">QwtAbstractLegend</a></td><td class="desc">Abstract base class for legend widgets </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_abstract_scale.html" target="_self">QwtAbstractScale</a></td><td class="desc">An abstract base class for widgets having a scale </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_abstract_scale_draw.html" target="_self">QwtAbstractScaleDraw</a></td><td class="desc">A abstract base class for drawing scales </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_abstract_series_store.html" target="_self">QwtAbstractSeriesStore</a></td><td class="desc">Bridge between <a class="el" href="class_qwt_series_store.html" title="Class storing a QwtSeriesData object. ">QwtSeriesStore</a> and <a class="el" href="class_qwt_plot_series_item.html" title="Base class for plot items representing a series of samples. ">QwtPlotSeriesItem</a> </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_abstract_slider.html" target="_self">QwtAbstractSlider</a></td><td class="desc">An abstract base class for slider widgets with a scale </td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_alpha_color_map.html" target="_self">QwtAlphaColorMap</a></td><td class="desc"><a class="el" href="class_qwt_alpha_color_map.html" title="QwtAlphaColorMap varies the alpha value of a color. ">QwtAlphaColorMap</a> varies the alpha value of a color </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_analog_clock.html" target="_self">QwtAnalogClock</a></td><td class="desc">An analog clock </td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_array_series_data.html" target="_self">QwtArraySeriesData</a></td><td class="desc">Template class for data, that is organized as QVector </td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_arrow_button.html" target="_self">QwtArrowButton</a></td><td class="desc">Arrow Button </td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_clipper.html" target="_self">QwtClipper</a></td><td class="desc">Some clipping algorithms </td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_color_map.html" target="_self">QwtColorMap</a></td><td class="desc"><a class="el" href="class_qwt_color_map.html" title="QwtColorMap is used to map values into colors. ">QwtColorMap</a> is used to map values into colors </td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_column_rect.html" target="_self">QwtColumnRect</a></td><td class="desc">Directed rectangle representing bounding rectangle and orientation of a column </td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_column_symbol.html" target="_self">QwtColumnSymbol</a></td><td class="desc">A drawing primitive for columns </td></tr>
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_compass.html" target="_self">QwtCompass</a></td><td class="desc">A Compass Widget </td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_compass_magnet_needle.html" target="_self">QwtCompassMagnetNeedle</a></td><td class="desc">A magnet needle for compass widgets </td></tr>
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_compass_rose.html" target="_self">QwtCompassRose</a></td><td class="desc">Abstract base class for a compass rose </td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_compass_scale_draw.html" target="_self">QwtCompassScaleDraw</a></td><td class="desc">A special scale draw made for <a class="el" href="class_qwt_compass.html" title="A Compass Widget. ">QwtCompass</a> </td></tr>
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_compass_wind_arrow.html" target="_self">QwtCompassWindArrow</a></td><td class="desc">An indicator for the wind direction </td></tr>
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_counter.html" target="_self">QwtCounter</a></td><td class="desc">The Counter Widget </td></tr>
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_c_pointer_data.html" target="_self">QwtCPointerData</a></td><td class="desc">Data class containing two pointers to memory blocks of doubles </td></tr>
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_curve_fitter.html" target="_self">QwtCurveFitter</a></td><td class="desc">Abstract base class for a curve fitter </td></tr>
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_date.html" target="_self">QwtDate</a></td><td class="desc">A collection of methods around date/time values </td></tr>
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_date_scale_draw.html" target="_self">QwtDateScaleDraw</a></td><td class="desc">A class for drawing datetime scales </td></tr>
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_date_scale_engine.html" target="_self">QwtDateScaleEngine</a></td><td class="desc">A scale engine for date/time values </td></tr>
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_dial.html" target="_self">QwtDial</a></td><td class="desc"><a class="el" href="class_qwt_dial.html" title="QwtDial class provides a rounded range control. ">QwtDial</a> class provides a rounded range control </td></tr>
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_dial_needle.html" target="_self">QwtDialNeedle</a></td><td class="desc">Base class for needles that can be used in a <a class="el" href="class_qwt_dial.html" title="QwtDial class provides a rounded range control. ">QwtDial</a> </td></tr>
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_dial_simple_needle.html" target="_self">QwtDialSimpleNeedle</a></td><td class="desc">A needle for dial widgets </td></tr>
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_dyn_grid_layout.html" target="_self">QwtDynGridLayout</a></td><td class="desc">Lays out widgets in a grid, adjusting the number of columns and rows to the current size </td></tr>
<tr id="row_28_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_28_" class="arrow" onclick="toggleFolder('28_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_event_pattern.html" target="_self">QwtEventPattern</a></td><td class="desc">A collection of event patterns </td></tr>
<tr id="row_28_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_event_pattern_1_1_key_pattern.html" target="_self">KeyPattern</a></td><td class="desc">A pattern for key events </td></tr>
<tr id="row_28_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_event_pattern_1_1_mouse_pattern.html" target="_self">MousePattern</a></td><td class="desc">A pattern for mouse events </td></tr>
<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_graphic.html" target="_self">QwtGraphic</a></td><td class="desc">A paint device for scalable graphics </td></tr>
<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_interval.html" target="_self">QwtInterval</a></td><td class="desc">A class representing an interval </td></tr>
<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_interval_sample.html" target="_self">QwtIntervalSample</a></td><td class="desc">A sample of the types (x1-x2, y) or (x, y1-y2) </td></tr>
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_interval_series_data.html" target="_self">QwtIntervalSeriesData</a></td><td class="desc">Interface for iterating over an array of intervals </td></tr>
<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_interval_symbol.html" target="_self">QwtIntervalSymbol</a></td><td class="desc">A drawing primitive for displaying an interval like an error bar </td></tr>
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_knob.html" target="_self">QwtKnob</a></td><td class="desc">The Knob Widget </td></tr>
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_legend.html" target="_self">QwtLegend</a></td><td class="desc">The legend widget </td></tr>
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_legend_data.html" target="_self">QwtLegendData</a></td><td class="desc">Attributes of an entry on a legend </td></tr>
<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_legend_label.html" target="_self">QwtLegendLabel</a></td><td class="desc">A widget representing something on a <a class="el" href="class_qwt_legend.html" title="The legend widget. ">QwtLegend</a> </td></tr>
<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_linear_color_map.html" target="_self">QwtLinearColorMap</a></td><td class="desc"><a class="el" href="class_qwt_linear_color_map.html" title="QwtLinearColorMap builds a color map from color stops. ">QwtLinearColorMap</a> builds a color map from color stops </td></tr>
<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_linear_scale_engine.html" target="_self">QwtLinearScaleEngine</a></td><td class="desc">A scale engine for linear scales </td></tr>
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_log_scale_engine.html" target="_self">QwtLogScaleEngine</a></td><td class="desc">A scale engine for logarithmic scales </td></tr>
<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_log_transform.html" target="_self">QwtLogTransform</a></td><td class="desc">Logarithmic transformation </td></tr>
<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_magnifier.html" target="_self">QwtMagnifier</a></td><td class="desc"><a class="el" href="class_qwt_magnifier.html" title="QwtMagnifier provides zooming, by magnifying in steps. ">QwtMagnifier</a> provides zooming, by magnifying in steps </td></tr>
<tr id="row_43_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_math_m_l_text_engine.html" target="_self">QwtMathMLTextEngine</a></td><td class="desc">Text Engine for the MathML renderer of the Qt solutions package </td></tr>
<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_matrix_raster_data.html" target="_self">QwtMatrixRasterData</a></td><td class="desc">A class representing a matrix of values as raster data </td></tr>
<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_null_paint_device.html" target="_self">QwtNullPaintDevice</a></td><td class="desc">A null paint device doing nothing </td></tr>
<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_null_transform.html" target="_self">QwtNullTransform</a></td><td class="desc">Null transformation </td></tr>
<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_o_h_l_c_sample.html" target="_self">QwtOHLCSample</a></td><td class="desc">Open-High-Low-Close sample used in financial charts </td></tr>
<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_painter.html" target="_self">QwtPainter</a></td><td class="desc">A collection of QPainter workarounds </td></tr>
<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_painter_command.html" target="_self">QwtPainterCommand</a></td><td class="desc"></td></tr>
<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_panner.html" target="_self">QwtPanner</a></td><td class="desc"><a class="el" href="class_qwt_panner.html" title="QwtPanner provides panning of a widget. ">QwtPanner</a> provides panning of a widget </td></tr>
<tr id="row_51_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_picker.html" target="_self">QwtPicker</a></td><td class="desc"><a class="el" href="class_qwt_picker.html" title="QwtPicker provides selections on a widget. ">QwtPicker</a> provides selections on a widget </td></tr>
<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_picker_click_point_machine.html" target="_self">QwtPickerClickPointMachine</a></td><td class="desc">A state machine for point selections </td></tr>
<tr id="row_53_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_picker_click_rect_machine.html" target="_self">QwtPickerClickRectMachine</a></td><td class="desc">A state machine for rectangle selections </td></tr>
<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_picker_drag_line_machine.html" target="_self">QwtPickerDragLineMachine</a></td><td class="desc">A state machine for line selections </td></tr>
<tr id="row_55_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_picker_drag_point_machine.html" target="_self">QwtPickerDragPointMachine</a></td><td class="desc">A state machine for point selections </td></tr>
<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_picker_drag_rect_machine.html" target="_self">QwtPickerDragRectMachine</a></td><td class="desc">A state machine for rectangle selections </td></tr>
<tr id="row_57_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_picker_machine.html" target="_self">QwtPickerMachine</a></td><td class="desc">A state machine for <a class="el" href="class_qwt_picker.html" title="QwtPicker provides selections on a widget. ">QwtPicker</a> selections </td></tr>
<tr id="row_58_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_picker_polygon_machine.html" target="_self">QwtPickerPolygonMachine</a></td><td class="desc">A state machine for polygon selections </td></tr>
<tr id="row_59_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_picker_tracker_machine.html" target="_self">QwtPickerTrackerMachine</a></td><td class="desc">A state machine for indicating mouse movements </td></tr>
<tr id="row_60_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_pixel_matrix.html" target="_self">QwtPixelMatrix</a></td><td class="desc">A bit field corresponding to the pixels of a rectangle </td></tr>
<tr id="row_61_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plain_text_engine.html" target="_self">QwtPlainTextEngine</a></td><td class="desc">A text engine for plain texts </td></tr>
<tr id="row_62_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot.html" target="_self">QwtPlot</a></td><td class="desc">A 2-D plotting widget </td></tr>
<tr id="row_63_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_abstract_bar_chart.html" target="_self">QwtPlotAbstractBarChart</a></td><td class="desc">Abstract base class for bar chart items </td></tr>
<tr id="row_64_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_bar_chart.html" target="_self">QwtPlotBarChart</a></td><td class="desc"><a class="el" href="class_qwt_plot_bar_chart.html" title="QwtPlotBarChart displays a series of a values as bars. ">QwtPlotBarChart</a> displays a series of a values as bars </td></tr>
<tr id="row_65_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_canvas.html" target="_self">QwtPlotCanvas</a></td><td class="desc">Canvas of a <a class="el" href="class_qwt_plot.html" title="A 2-D plotting widget. ">QwtPlot</a> </td></tr>
<tr id="row_66_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_curve.html" target="_self">QwtPlotCurve</a></td><td class="desc">A plot item, that represents a series of points </td></tr>
<tr id="row_67_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_dict.html" target="_self">QwtPlotDict</a></td><td class="desc">A dictionary for plot items </td></tr>
<tr id="row_68_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_direct_painter.html" target="_self">QwtPlotDirectPainter</a></td><td class="desc">Painter object trying to paint incrementally </td></tr>
<tr id="row_69_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_g_l_canvas.html" target="_self">QwtPlotGLCanvas</a></td><td class="desc">An alternative canvas for a <a class="el" href="class_qwt_plot.html" title="A 2-D plotting widget. ">QwtPlot</a> derived from QGLWidget </td></tr>
<tr id="row_70_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_grid.html" target="_self">QwtPlotGrid</a></td><td class="desc">A class which draws a coordinate grid </td></tr>
<tr id="row_71_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_histogram.html" target="_self">QwtPlotHistogram</a></td><td class="desc"><a class="el" href="class_qwt_plot_histogram.html" title="QwtPlotHistogram represents a series of samples, where an interval is associated with a value ( )...">QwtPlotHistogram</a> represents a series of samples, where an interval is associated with a value ( <img class="formulaInl" alt="$y = f([x1,x2])$" src="form_1.png"/> ) </td></tr>
<tr id="row_72_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_interval_curve.html" target="_self">QwtPlotIntervalCurve</a></td><td class="desc"><a class="el" href="class_qwt_plot_interval_curve.html" title="QwtPlotIntervalCurve represents a series of samples, where each value is associated with an interval ...">QwtPlotIntervalCurve</a> represents a series of samples, where each value is associated with an interval ( <img class="formulaInl" alt="$[y1,y2] = f(x)$" src="form_2.png"/> ) </td></tr>
<tr id="row_73_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_item.html" target="_self">QwtPlotItem</a></td><td class="desc">Base class for items on the plot canvas </td></tr>
<tr id="row_74_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_layout.html" target="_self">QwtPlotLayout</a></td><td class="desc">Layout engine for <a class="el" href="class_qwt_plot.html" title="A 2-D plotting widget. ">QwtPlot</a> </td></tr>
<tr id="row_75_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_legend_item.html" target="_self">QwtPlotLegendItem</a></td><td class="desc">A class which draws a legend inside the plot canvas </td></tr>
<tr id="row_76_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_magnifier.html" target="_self">QwtPlotMagnifier</a></td><td class="desc"><a class="el" href="class_qwt_plot_magnifier.html" title="QwtPlotMagnifier provides zooming, by magnifying in steps. ">QwtPlotMagnifier</a> provides zooming, by magnifying in steps </td></tr>
<tr id="row_77_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_marker.html" target="_self">QwtPlotMarker</a></td><td class="desc">A class for drawing markers </td></tr>
<tr id="row_78_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_multi_bar_chart.html" target="_self">QwtPlotMultiBarChart</a></td><td class="desc"><a class="el" href="class_qwt_plot_multi_bar_chart.html" title="QwtPlotMultiBarChart displays a series of a samples that consist each of a set of values...">QwtPlotMultiBarChart</a> displays a series of a samples that consist each of a set of values </td></tr>
<tr id="row_79_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_panner.html" target="_self">QwtPlotPanner</a></td><td class="desc"><a class="el" href="class_qwt_plot_panner.html" title="QwtPlotPanner provides panning of a plot canvas. ">QwtPlotPanner</a> provides panning of a plot canvas </td></tr>
<tr id="row_80_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_picker.html" target="_self">QwtPlotPicker</a></td><td class="desc"><a class="el" href="class_qwt_plot_picker.html" title="QwtPlotPicker provides selections on a plot canvas. ">QwtPlotPicker</a> provides selections on a plot canvas </td></tr>
<tr id="row_81_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_raster_item.html" target="_self">QwtPlotRasterItem</a></td><td class="desc">A class, which displays raster data </td></tr>
<tr id="row_82_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_renderer.html" target="_self">QwtPlotRenderer</a></td><td class="desc">Renderer for exporting a plot to a document, a printer or anything else, that is supported by QPainter/QPaintDevice </td></tr>
<tr id="row_83_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_rescaler.html" target="_self">QwtPlotRescaler</a></td><td class="desc"><a class="el" href="class_qwt_plot_rescaler.html" title="QwtPlotRescaler takes care of fixed aspect ratios for plot scales. ">QwtPlotRescaler</a> takes care of fixed aspect ratios for plot scales </td></tr>
<tr id="row_84_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_scale_item.html" target="_self">QwtPlotScaleItem</a></td><td class="desc">A class which draws a scale inside the plot canvas </td></tr>
<tr id="row_85_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_series_item.html" target="_self">QwtPlotSeriesItem</a></td><td class="desc">Base class for plot items representing a series of samples </td></tr>
<tr id="row_86_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_shape_item.html" target="_self">QwtPlotShapeItem</a></td><td class="desc">A plot item, which displays any graphical shape, that can be defined by a QPainterPath </td></tr>
<tr id="row_87_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_spectro_curve.html" target="_self">QwtPlotSpectroCurve</a></td><td class="desc">Curve that displays 3D points as dots, where the z coordinate is mapped to a color </td></tr>
<tr id="row_88_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_spectrogram.html" target="_self">QwtPlotSpectrogram</a></td><td class="desc">A plot item, which displays a spectrogram </td></tr>
<tr id="row_89_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_svg_item.html" target="_self">QwtPlotSvgItem</a></td><td class="desc">A plot item, which displays data in Scalable Vector Graphics (SVG) format </td></tr>
<tr id="row_90_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_text_label.html" target="_self">QwtPlotTextLabel</a></td><td class="desc">A plot item, which displays a text label </td></tr>
<tr id="row_91_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_trading_curve.html" target="_self">QwtPlotTradingCurve</a></td><td class="desc"><a class="el" href="class_qwt_plot_trading_curve.html" title="QwtPlotTradingCurve illustrates movements in the price of a financial instrument over time...">QwtPlotTradingCurve</a> illustrates movements in the price of a financial instrument over time </td></tr>
<tr id="row_92_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_zone_item.html" target="_self">QwtPlotZoneItem</a></td><td class="desc">A plot item, which displays a zone </td></tr>
<tr id="row_93_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_plot_zoomer.html" target="_self">QwtPlotZoomer</a></td><td class="desc"><a class="el" href="class_qwt_plot_zoomer.html" title="QwtPlotZoomer provides stacked zooming for a plot widget. ">QwtPlotZoomer</a> provides stacked zooming for a plot widget </td></tr>
<tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_point3_d.html" target="_self">QwtPoint3D</a></td><td class="desc"><a class="el" href="class_qwt_point3_d.html" title="QwtPoint3D class defines a 3D point in double coordinates. ">QwtPoint3D</a> class defines a 3D point in double coordinates </td></tr>
<tr id="row_95_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_point3_d_series_data.html" target="_self">QwtPoint3DSeriesData</a></td><td class="desc">Interface for iterating over an array of 3D points </td></tr>
<tr id="row_96_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_point_array_data.html" target="_self">QwtPointArrayData</a></td><td class="desc">Interface for iterating over two QVector&lt;double&gt; objects </td></tr>
<tr id="row_97_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_point_mapper.html" target="_self">QwtPointMapper</a></td><td class="desc">A helper class for translating a series of points </td></tr>
<tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_point_polar.html" target="_self">QwtPointPolar</a></td><td class="desc">A point in polar coordinates </td></tr>
<tr id="row_99_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_point_series_data.html" target="_self">QwtPointSeriesData</a></td><td class="desc">Interface for iterating over an array of points </td></tr>
<tr id="row_100_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_power_transform.html" target="_self">QwtPowerTransform</a></td><td class="desc">A transformation using pow() </td></tr>
<tr id="row_101_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_raster_data.html" target="_self">QwtRasterData</a></td><td class="desc"><a class="el" href="class_qwt_raster_data.html" title="QwtRasterData defines an interface to any type of raster data. ">QwtRasterData</a> defines an interface to any type of raster data </td></tr>
<tr id="row_102_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_rich_text_engine.html" target="_self">QwtRichTextEngine</a></td><td class="desc">A text engine for Qt rich texts </td></tr>
<tr id="row_103_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_round_scale_draw.html" target="_self">QwtRoundScaleDraw</a></td><td class="desc">A class for drawing round scales </td></tr>
<tr id="row_104_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_sampling_thread.html" target="_self">QwtSamplingThread</a></td><td class="desc">A thread collecting samples at regular intervals </td></tr>
<tr id="row_105_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_scale_arithmetic.html" target="_self">QwtScaleArithmetic</a></td><td class="desc">Arithmetic including a tolerance </td></tr>
<tr id="row_106_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_scale_div.html" target="_self">QwtScaleDiv</a></td><td class="desc">A class representing a scale division </td></tr>
<tr id="row_107_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_scale_draw.html" target="_self">QwtScaleDraw</a></td><td class="desc">A class for drawing scales </td></tr>
<tr id="row_108_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_scale_engine.html" target="_self">QwtScaleEngine</a></td><td class="desc">Base class for scale engines </td></tr>
<tr id="row_109_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_scale_map.html" target="_self">QwtScaleMap</a></td><td class="desc">A scale map </td></tr>
<tr id="row_110_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_scale_widget.html" target="_self">QwtScaleWidget</a></td><td class="desc">A Widget which contains a scale </td></tr>
<tr id="row_111_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_series_data.html" target="_self">QwtSeriesData</a></td><td class="desc">Abstract interface for iterating over samples </td></tr>
<tr id="row_112_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_series_store.html" target="_self">QwtSeriesStore</a></td><td class="desc">Class storing a <a class="el" href="class_qwt_series_data.html" title="Abstract interface for iterating over samples. ">QwtSeriesData</a> object </td></tr>
<tr id="row_113_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_set_sample.html" target="_self">QwtSetSample</a></td><td class="desc">A sample of the types (x1...xn, y) or (x, y1..yn) </td></tr>
<tr id="row_114_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_set_series_data.html" target="_self">QwtSetSeriesData</a></td><td class="desc">Interface for iterating over an array of samples </td></tr>
<tr id="row_115_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_simple_compass_rose.html" target="_self">QwtSimpleCompassRose</a></td><td class="desc">A simple rose for <a class="el" href="class_qwt_compass.html" title="A Compass Widget. ">QwtCompass</a> </td></tr>
<tr id="row_116_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_slider.html" target="_self">QwtSlider</a></td><td class="desc">The Slider Widget </td></tr>
<tr id="row_117_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_spline.html" target="_self">QwtSpline</a></td><td class="desc">A class for spline interpolation </td></tr>
<tr id="row_118_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_spline_curve_fitter.html" target="_self">QwtSplineCurveFitter</a></td><td class="desc">A curve fitter using cubic splines </td></tr>
<tr id="row_119_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_symbol.html" target="_self">QwtSymbol</a></td><td class="desc">A class for drawing symbols </td></tr>
<tr id="row_120_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_synthetic_point_data.html" target="_self">QwtSyntheticPointData</a></td><td class="desc">Synthetic point data </td></tr>
<tr id="row_121_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_system_clock.html" target="_self">QwtSystemClock</a></td><td class="desc"><a class="el" href="class_qwt_system_clock.html" title="QwtSystemClock provides high resolution clock time functions. ">QwtSystemClock</a> provides high resolution clock time functions </td></tr>
<tr id="row_122_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_text.html" target="_self">QwtText</a></td><td class="desc">A class representing a text </td></tr>
<tr id="row_123_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_text_engine.html" target="_self">QwtTextEngine</a></td><td class="desc">Abstract base class for rendering text strings </td></tr>
<tr id="row_124_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_text_label.html" target="_self">QwtTextLabel</a></td><td class="desc">A Widget which displays a <a class="el" href="class_qwt_text.html" title="A class representing a text. ">QwtText</a> </td></tr>
<tr id="row_125_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_thermo.html" target="_self">QwtThermo</a></td><td class="desc">The Thermometer Widget </td></tr>
<tr id="row_126_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_trading_chart_data.html" target="_self">QwtTradingChartData</a></td><td class="desc"></td></tr>
<tr id="row_127_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_transform.html" target="_self">QwtTransform</a></td><td class="desc">A transformation between coordinate systems </td></tr>
<tr id="row_128_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_weeding_curve_fitter.html" target="_self">QwtWeedingCurveFitter</a></td><td class="desc">A curve fitter implementing Douglas and Peucker algorithm </td></tr>
<tr id="row_129_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_wheel.html" target="_self">QwtWheel</a></td><td class="desc">The Wheel Widget </td></tr>
<tr id="row_130_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_qwt_widget_overlay.html" target="_self">QwtWidgetOverlay</a></td><td class="desc">An overlay for a widget </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

134
doc/html/annotated_dup.js Normal file
View file

@ -0,0 +1,134 @@
var annotated_dup =
[
[ "QwtAbstractLegend", "class_qwt_abstract_legend.html", "class_qwt_abstract_legend" ],
[ "QwtAbstractScale", "class_qwt_abstract_scale.html", "class_qwt_abstract_scale" ],
[ "QwtAbstractScaleDraw", "class_qwt_abstract_scale_draw.html", "class_qwt_abstract_scale_draw" ],
[ "QwtAbstractSeriesStore", "class_qwt_abstract_series_store.html", "class_qwt_abstract_series_store" ],
[ "QwtAbstractSlider", "class_qwt_abstract_slider.html", "class_qwt_abstract_slider" ],
[ "QwtAlphaColorMap", "class_qwt_alpha_color_map.html", "class_qwt_alpha_color_map" ],
[ "QwtAnalogClock", "class_qwt_analog_clock.html", "class_qwt_analog_clock" ],
[ "QwtArraySeriesData", "class_qwt_array_series_data.html", "class_qwt_array_series_data" ],
[ "QwtArrowButton", "class_qwt_arrow_button.html", "class_qwt_arrow_button" ],
[ "QwtClipper", "class_qwt_clipper.html", null ],
[ "QwtColorMap", "class_qwt_color_map.html", "class_qwt_color_map" ],
[ "QwtColumnRect", "class_qwt_column_rect.html", "class_qwt_column_rect" ],
[ "QwtColumnSymbol", "class_qwt_column_symbol.html", "class_qwt_column_symbol" ],
[ "QwtCompass", "class_qwt_compass.html", "class_qwt_compass" ],
[ "QwtCompassMagnetNeedle", "class_qwt_compass_magnet_needle.html", "class_qwt_compass_magnet_needle" ],
[ "QwtCompassRose", "class_qwt_compass_rose.html", "class_qwt_compass_rose" ],
[ "QwtCompassScaleDraw", "class_qwt_compass_scale_draw.html", "class_qwt_compass_scale_draw" ],
[ "QwtCompassWindArrow", "class_qwt_compass_wind_arrow.html", "class_qwt_compass_wind_arrow" ],
[ "QwtCounter", "class_qwt_counter.html", "class_qwt_counter" ],
[ "QwtCPointerData", "class_qwt_c_pointer_data.html", "class_qwt_c_pointer_data" ],
[ "QwtCurveFitter", "class_qwt_curve_fitter.html", "class_qwt_curve_fitter" ],
[ "QwtDate", "class_qwt_date.html", "class_qwt_date" ],
[ "QwtDateScaleDraw", "class_qwt_date_scale_draw.html", "class_qwt_date_scale_draw" ],
[ "QwtDateScaleEngine", "class_qwt_date_scale_engine.html", "class_qwt_date_scale_engine" ],
[ "QwtDial", "class_qwt_dial.html", "class_qwt_dial" ],
[ "QwtDialNeedle", "class_qwt_dial_needle.html", "class_qwt_dial_needle" ],
[ "QwtDialSimpleNeedle", "class_qwt_dial_simple_needle.html", "class_qwt_dial_simple_needle" ],
[ "QwtDynGridLayout", "class_qwt_dyn_grid_layout.html", "class_qwt_dyn_grid_layout" ],
[ "QwtEventPattern", "class_qwt_event_pattern.html", "class_qwt_event_pattern" ],
[ "QwtGraphic", "class_qwt_graphic.html", "class_qwt_graphic" ],
[ "QwtInterval", "class_qwt_interval.html", "class_qwt_interval" ],
[ "QwtIntervalSample", "class_qwt_interval_sample.html", "class_qwt_interval_sample" ],
[ "QwtIntervalSeriesData", "class_qwt_interval_series_data.html", "class_qwt_interval_series_data" ],
[ "QwtIntervalSymbol", "class_qwt_interval_symbol.html", "class_qwt_interval_symbol" ],
[ "QwtKnob", "class_qwt_knob.html", "class_qwt_knob" ],
[ "QwtLegend", "class_qwt_legend.html", "class_qwt_legend" ],
[ "QwtLegendData", "class_qwt_legend_data.html", "class_qwt_legend_data" ],
[ "QwtLegendLabel", "class_qwt_legend_label.html", "class_qwt_legend_label" ],
[ "QwtLinearColorMap", "class_qwt_linear_color_map.html", "class_qwt_linear_color_map" ],
[ "QwtLinearScaleEngine", "class_qwt_linear_scale_engine.html", "class_qwt_linear_scale_engine" ],
[ "QwtLogScaleEngine", "class_qwt_log_scale_engine.html", "class_qwt_log_scale_engine" ],
[ "QwtLogTransform", "class_qwt_log_transform.html", "class_qwt_log_transform" ],
[ "QwtMagnifier", "class_qwt_magnifier.html", "class_qwt_magnifier" ],
[ "QwtMathMLTextEngine", "class_qwt_math_m_l_text_engine.html", "class_qwt_math_m_l_text_engine" ],
[ "QwtMatrixRasterData", "class_qwt_matrix_raster_data.html", "class_qwt_matrix_raster_data" ],
[ "QwtNullPaintDevice", "class_qwt_null_paint_device.html", "class_qwt_null_paint_device" ],
[ "QwtNullTransform", "class_qwt_null_transform.html", "class_qwt_null_transform" ],
[ "QwtOHLCSample", "class_qwt_o_h_l_c_sample.html", "class_qwt_o_h_l_c_sample" ],
[ "QwtPainter", "class_qwt_painter.html", null ],
[ "QwtPainterCommand", "class_qwt_painter_command.html", "class_qwt_painter_command" ],
[ "QwtPanner", "class_qwt_panner.html", "class_qwt_panner" ],
[ "QwtPicker", "class_qwt_picker.html", "class_qwt_picker" ],
[ "QwtPickerClickPointMachine", "class_qwt_picker_click_point_machine.html", "class_qwt_picker_click_point_machine" ],
[ "QwtPickerClickRectMachine", "class_qwt_picker_click_rect_machine.html", "class_qwt_picker_click_rect_machine" ],
[ "QwtPickerDragLineMachine", "class_qwt_picker_drag_line_machine.html", "class_qwt_picker_drag_line_machine" ],
[ "QwtPickerDragPointMachine", "class_qwt_picker_drag_point_machine.html", "class_qwt_picker_drag_point_machine" ],
[ "QwtPickerDragRectMachine", "class_qwt_picker_drag_rect_machine.html", "class_qwt_picker_drag_rect_machine" ],
[ "QwtPickerMachine", "class_qwt_picker_machine.html", "class_qwt_picker_machine" ],
[ "QwtPickerPolygonMachine", "class_qwt_picker_polygon_machine.html", "class_qwt_picker_polygon_machine" ],
[ "QwtPickerTrackerMachine", "class_qwt_picker_tracker_machine.html", "class_qwt_picker_tracker_machine" ],
[ "QwtPixelMatrix", "class_qwt_pixel_matrix.html", "class_qwt_pixel_matrix" ],
[ "QwtPlainTextEngine", "class_qwt_plain_text_engine.html", "class_qwt_plain_text_engine" ],
[ "QwtPlot", "class_qwt_plot.html", "class_qwt_plot" ],
[ "QwtPlotAbstractBarChart", "class_qwt_plot_abstract_bar_chart.html", "class_qwt_plot_abstract_bar_chart" ],
[ "QwtPlotBarChart", "class_qwt_plot_bar_chart.html", "class_qwt_plot_bar_chart" ],
[ "QwtPlotCanvas", "class_qwt_plot_canvas.html", "class_qwt_plot_canvas" ],
[ "QwtPlotCurve", "class_qwt_plot_curve.html", "class_qwt_plot_curve" ],
[ "QwtPlotDict", "class_qwt_plot_dict.html", "class_qwt_plot_dict" ],
[ "QwtPlotDirectPainter", "class_qwt_plot_direct_painter.html", "class_qwt_plot_direct_painter" ],
[ "QwtPlotGLCanvas", "class_qwt_plot_g_l_canvas.html", "class_qwt_plot_g_l_canvas" ],
[ "QwtPlotGrid", "class_qwt_plot_grid.html", "class_qwt_plot_grid" ],
[ "QwtPlotHistogram", "class_qwt_plot_histogram.html", "class_qwt_plot_histogram" ],
[ "QwtPlotIntervalCurve", "class_qwt_plot_interval_curve.html", "class_qwt_plot_interval_curve" ],
[ "QwtPlotItem", "class_qwt_plot_item.html", "class_qwt_plot_item" ],
[ "QwtPlotLayout", "class_qwt_plot_layout.html", "class_qwt_plot_layout" ],
[ "QwtPlotLegendItem", "class_qwt_plot_legend_item.html", "class_qwt_plot_legend_item" ],
[ "QwtPlotMagnifier", "class_qwt_plot_magnifier.html", "class_qwt_plot_magnifier" ],
[ "QwtPlotMarker", "class_qwt_plot_marker.html", "class_qwt_plot_marker" ],
[ "QwtPlotMultiBarChart", "class_qwt_plot_multi_bar_chart.html", "class_qwt_plot_multi_bar_chart" ],
[ "QwtPlotPanner", "class_qwt_plot_panner.html", "class_qwt_plot_panner" ],
[ "QwtPlotPicker", "class_qwt_plot_picker.html", "class_qwt_plot_picker" ],
[ "QwtPlotRasterItem", "class_qwt_plot_raster_item.html", "class_qwt_plot_raster_item" ],
[ "QwtPlotRenderer", "class_qwt_plot_renderer.html", "class_qwt_plot_renderer" ],
[ "QwtPlotRescaler", "class_qwt_plot_rescaler.html", "class_qwt_plot_rescaler" ],
[ "QwtPlotScaleItem", "class_qwt_plot_scale_item.html", "class_qwt_plot_scale_item" ],
[ "QwtPlotSeriesItem", "class_qwt_plot_series_item.html", "class_qwt_plot_series_item" ],
[ "QwtPlotShapeItem", "class_qwt_plot_shape_item.html", "class_qwt_plot_shape_item" ],
[ "QwtPlotSpectroCurve", "class_qwt_plot_spectro_curve.html", "class_qwt_plot_spectro_curve" ],
[ "QwtPlotSpectrogram", "class_qwt_plot_spectrogram.html", "class_qwt_plot_spectrogram" ],
[ "QwtPlotSvgItem", "class_qwt_plot_svg_item.html", "class_qwt_plot_svg_item" ],
[ "QwtPlotTextLabel", "class_qwt_plot_text_label.html", "class_qwt_plot_text_label" ],
[ "QwtPlotTradingCurve", "class_qwt_plot_trading_curve.html", "class_qwt_plot_trading_curve" ],
[ "QwtPlotZoneItem", "class_qwt_plot_zone_item.html", "class_qwt_plot_zone_item" ],
[ "QwtPlotZoomer", "class_qwt_plot_zoomer.html", "class_qwt_plot_zoomer" ],
[ "QwtPoint3D", "class_qwt_point3_d.html", "class_qwt_point3_d" ],
[ "QwtPoint3DSeriesData", "class_qwt_point3_d_series_data.html", "class_qwt_point3_d_series_data" ],
[ "QwtPointArrayData", "class_qwt_point_array_data.html", "class_qwt_point_array_data" ],
[ "QwtPointMapper", "class_qwt_point_mapper.html", "class_qwt_point_mapper" ],
[ "QwtPointPolar", "class_qwt_point_polar.html", "class_qwt_point_polar" ],
[ "QwtPointSeriesData", "class_qwt_point_series_data.html", "class_qwt_point_series_data" ],
[ "QwtPowerTransform", "class_qwt_power_transform.html", "class_qwt_power_transform" ],
[ "QwtRasterData", "class_qwt_raster_data.html", "class_qwt_raster_data" ],
[ "QwtRichTextEngine", "class_qwt_rich_text_engine.html", "class_qwt_rich_text_engine" ],
[ "QwtRoundScaleDraw", "class_qwt_round_scale_draw.html", "class_qwt_round_scale_draw" ],
[ "QwtSamplingThread", "class_qwt_sampling_thread.html", "class_qwt_sampling_thread" ],
[ "QwtScaleArithmetic", "class_qwt_scale_arithmetic.html", null ],
[ "QwtScaleDiv", "class_qwt_scale_div.html", "class_qwt_scale_div" ],
[ "QwtScaleDraw", "class_qwt_scale_draw.html", "class_qwt_scale_draw" ],
[ "QwtScaleEngine", "class_qwt_scale_engine.html", "class_qwt_scale_engine" ],
[ "QwtScaleMap", "class_qwt_scale_map.html", "class_qwt_scale_map" ],
[ "QwtScaleWidget", "class_qwt_scale_widget.html", "class_qwt_scale_widget" ],
[ "QwtSeriesData", "class_qwt_series_data.html", "class_qwt_series_data" ],
[ "QwtSeriesStore", "class_qwt_series_store.html", "class_qwt_series_store" ],
[ "QwtSetSample", "class_qwt_set_sample.html", "class_qwt_set_sample" ],
[ "QwtSetSeriesData", "class_qwt_set_series_data.html", "class_qwt_set_series_data" ],
[ "QwtSimpleCompassRose", "class_qwt_simple_compass_rose.html", "class_qwt_simple_compass_rose" ],
[ "QwtSlider", "class_qwt_slider.html", "class_qwt_slider" ],
[ "QwtSpline", "class_qwt_spline.html", "class_qwt_spline" ],
[ "QwtSplineCurveFitter", "class_qwt_spline_curve_fitter.html", "class_qwt_spline_curve_fitter" ],
[ "QwtSymbol", "class_qwt_symbol.html", "class_qwt_symbol" ],
[ "QwtSyntheticPointData", "class_qwt_synthetic_point_data.html", "class_qwt_synthetic_point_data" ],
[ "QwtSystemClock", "class_qwt_system_clock.html", "class_qwt_system_clock" ],
[ "QwtText", "class_qwt_text.html", "class_qwt_text" ],
[ "QwtTextEngine", "class_qwt_text_engine.html", "class_qwt_text_engine" ],
[ "QwtTextLabel", "class_qwt_text_label.html", "class_qwt_text_label" ],
[ "QwtThermo", "class_qwt_thermo.html", "class_qwt_thermo" ],
[ "QwtTradingChartData", "class_qwt_trading_chart_data.html", "class_qwt_trading_chart_data" ],
[ "QwtTransform", "class_qwt_transform.html", "class_qwt_transform" ],
[ "QwtWeedingCurveFitter", "class_qwt_weeding_curve_fitter.html", "class_qwt_weeding_curve_fitter" ],
[ "QwtWheel", "class_qwt_wheel.html", "class_qwt_wheel" ],
[ "QwtWidgetOverlay", "class_qwt_widget_overlay.html", "class_qwt_widget_overlay" ]
];

BIN
doc/html/arrowdown.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 B

BIN
doc/html/arrowright.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 229 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View file

@ -0,0 +1,132 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>Qwt User&#39;s Guide: Bar Charts, Histograms</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Qwt User&#39;s Guide
&#160;<span id="projectnumber">6.1.3</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('barchartscreenshots.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Bar Charts, Histograms </div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><table border="0" cellspacing="20">
<tr>
<td><div class="image">
<img src="distrowatch-600x400.png" alt="distrowatch-600x400.png"/>
</div>
</td><td><div class="image">
<img src="tvplot-600x400.png" alt="tvplot-600x400.png"/>
</div>
</td></tr>
<tr>
<td><div class="image">
<img src="barchart-grouped-600x400.png" alt="barchart-grouped-600x400.png"/>
</div>
</td><td><div class="image">
<img src="barchart-stacked-600x400.png" alt="barchart-stacked-600x400.png"/>
</div>
</td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

BIN
doc/html/bc_s.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 676 B

BIN
doc/html/bdwn.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

View file

@ -0,0 +1,131 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>Qwt User&#39;s Guide: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Qwt User&#39;s Guide
&#160;<span id="projectnumber">6.1.3</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_qwt_abstract_legend.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">QwtAbstractLegend Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_qwt_abstract_legend.html#a177cb553f60c0446cdef9e7ace916641">isEmpty</a>() const =0</td><td class="entry"><a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_qwt_abstract_legend.html#a77092d06decd579fcde5c90875c3830b">QwtAbstractLegend</a>(QWidget *parent=NULL)</td><td class="entry"><a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_qwt_abstract_legend.html#a3656b3d4dcf572c0b4134b9988c975f6">renderLegend</a>(QPainter *painter, const QRectF &amp;rect, bool fillBackground) const =0</td><td class="entry"><a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_qwt_abstract_legend.html#a51e8c45d2afc691e78b09c662d7a493e">scrollExtent</a>(Qt::Orientation) const </td><td class="entry"><a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_qwt_abstract_legend.html#aa9fc80c9e1dcbcfef51b96a3bff268ca">updateLegend</a>(const QVariant &amp;itemInfo, const QList&lt; QwtLegendData &gt; &amp;data)=0</td><td class="entry"><a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a></td><td class="entry"><span class="mlabel">pure virtual</span><span class="mlabel">slot</span></td></tr>
<tr><td class="entry"><a class="el" href="class_qwt_abstract_legend.html#a6d86d9c50679dea9fefafc457fc70814">~QwtAbstractLegend</a>()</td><td class="entry"><a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,355 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>Qwt User&#39;s Guide: QwtAbstractLegend Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Qwt User&#39;s Guide
&#160;<span id="projectnumber">6.1.3</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_qwt_abstract_legend.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-slots">Public Slots</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="class_qwt_abstract_legend-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">QwtAbstractLegend Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
</div><!--header-->
<div class="contents">
<p>Abstract base class for legend widgets.
<a href="class_qwt_abstract_legend.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="qwt__abstract__legend_8h_source.html">qwt_abstract_legend.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for QwtAbstractLegend:</div>
<div class="dyncontent">
<div class="center"><img src="class_qwt_abstract_legend__inherit__graph.png" border="0" usemap="#_qwt_abstract_legend_inherit__map" alt="Inheritance graph"/></div>
<map name="_qwt_abstract_legend_inherit__map" id="_qwt_abstract_legend_inherit__map">
<area shape="rect" id="node3" href="class_qwt_legend.html" title="The legend widget. " alt="" coords="29,155,120,181"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
Public Slots</h2></td></tr>
<tr class="memitem:aa9fc80c9e1dcbcfef51b96a3bff268ca"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_abstract_legend.html#aa9fc80c9e1dcbcfef51b96a3bff268ca">updateLegend</a> (const QVariant &amp;itemInfo, const QList&lt; <a class="el" href="class_qwt_legend_data.html">QwtLegendData</a> &gt; &amp;data)=0</td></tr>
<tr class="memdesc:aa9fc80c9e1dcbcfef51b96a3bff268ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the entries for a plot item. <a href="#aa9fc80c9e1dcbcfef51b96a3bff268ca">More...</a><br /></td></tr>
<tr class="separator:aa9fc80c9e1dcbcfef51b96a3bff268ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a77092d06decd579fcde5c90875c3830b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_abstract_legend.html#a77092d06decd579fcde5c90875c3830b">QwtAbstractLegend</a> (QWidget *parent=NULL)</td></tr>
<tr class="separator:a77092d06decd579fcde5c90875c3830b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d86d9c50679dea9fefafc457fc70814"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d86d9c50679dea9fefafc457fc70814"></a>
virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_abstract_legend.html#a6d86d9c50679dea9fefafc457fc70814">~QwtAbstractLegend</a> ()</td></tr>
<tr class="memdesc:a6d86d9c50679dea9fefafc457fc70814"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
<tr class="separator:a6d86d9c50679dea9fefafc457fc70814"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3656b3d4dcf572c0b4134b9988c975f6"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_abstract_legend.html#a3656b3d4dcf572c0b4134b9988c975f6">renderLegend</a> (QPainter *painter, const QRectF &amp;rect, bool fillBackground) const =0</td></tr>
<tr class="separator:a3656b3d4dcf572c0b4134b9988c975f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a177cb553f60c0446cdef9e7ace916641"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_abstract_legend.html#a177cb553f60c0446cdef9e7ace916641">isEmpty</a> () const =0</td></tr>
<tr class="separator:a177cb553f60c0446cdef9e7ace916641"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51e8c45d2afc691e78b09c662d7a493e"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_abstract_legend.html#a51e8c45d2afc691e78b09c662d7a493e">scrollExtent</a> (Qt::Orientation) const </td></tr>
<tr class="separator:a51e8c45d2afc691e78b09c662d7a493e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Abstract base class for legend widgets. </p>
<p>Legends, that need to be under control of the <a class="el" href="class_qwt_plot.html" title="A 2-D plotting widget. ">QwtPlot</a> layout system need to be derived from <a class="el" href="class_qwt_abstract_legend.html" title="Abstract base class for legend widgets. ">QwtAbstractLegend</a>.</p>
<dl class="section note"><dt>Note</dt><dd>Other type of legends can be implemented by connecting to the <a class="el" href="class_qwt_plot.html#acf7bcea83713f73e5914325c50a1c22b">QwtPlot::legendDataChanged()</a> signal. But as these legends are unknown to the plot layout system the layout code ( on screen and for <a class="el" href="class_qwt_plot_renderer.html" title="Renderer for exporting a plot to a document, a printer or anything else, that is supported by QPainte...">QwtPlotRenderer</a> ) need to be organized in application code.</dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_legend.html" title="The legend widget. ">QwtLegend</a> </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a77092d06decd579fcde5c90875c3830b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">QwtAbstractLegend::QwtAbstractLegend </td>
<td>(</td>
<td class="paramtype">QWidget *&#160;</td>
<td class="paramname"><em>parent</em> = <code>NULL</code></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructor</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">parent</td><td>Parent widget </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a177cb553f60c0446cdef9e7ace916641"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual bool QwtAbstractLegend::isEmpty </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>True, when no plot item is inserted </dd></dl>
<p>Implemented in <a class="el" href="class_qwt_legend.html#a6ff50cb1e388a7da2a59709eef83be20">QwtLegend</a>.</p>
</div>
</div>
<a class="anchor" id="a3656b3d4dcf572c0b4134b9988c975f6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void QwtAbstractLegend::renderLegend </td>
<td>(</td>
<td class="paramtype">QPainter *&#160;</td>
<td class="paramname"><em>painter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QRectF &amp;&#160;</td>
<td class="paramname"><em>rect</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>fillBackground</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Render the legend into a given rectangle.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">painter</td><td>Painter </td></tr>
<tr><td class="paramname">rect</td><td>Bounding rectangle </td></tr>
<tr><td class="paramname">fillBackground</td><td>When true, fill rect with the widget background</td></tr>
</table>
</dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_abstract_legend.html#a3656b3d4dcf572c0b4134b9988c975f6">renderLegend()</a> is used by <a class="el" href="class_qwt_plot_renderer.html" title="Renderer for exporting a plot to a document, a printer or anything else, that is supported by QPainte...">QwtPlotRenderer</a> </dd></dl>
<p>Implemented in <a class="el" href="class_qwt_legend.html#aacc94e890b12b745619c02749628b6ce">QwtLegend</a>.</p>
</div>
</div>
<a class="anchor" id="a51e8c45d2afc691e78b09c662d7a493e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int QwtAbstractLegend::scrollExtent </td>
<td>(</td>
<td class="paramtype">Qt::Orientation&#160;</td>
<td class="paramname"><em>orientation</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Return the extent, that is needed for elements to scroll the legend ( usually scrollbars ),</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">orientation</td><td>Orientation </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Extent of the corresponding scroll element </dd></dl>
<p>Reimplemented in <a class="el" href="class_qwt_legend.html#ad75d747944921533aede5bfce518ec02">QwtLegend</a>.</p>
</div>
</div>
<a class="anchor" id="aa9fc80c9e1dcbcfef51b96a3bff268ca"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void QwtAbstractLegend::updateLegend </td>
<td>(</td>
<td class="paramtype">const QVariant &amp;&#160;</td>
<td class="paramname"><em>itemInfo</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QList&lt; <a class="el" href="class_qwt_legend_data.html">QwtLegendData</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">slot</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Update the entries for a plot item. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">itemInfo</td><td>Info about an item </td></tr>
<tr><td class="paramname">data</td><td>List of legend entry attributes for the item </td></tr>
</table>
</dd>
</dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,9 @@
var class_qwt_abstract_legend =
[
[ "QwtAbstractLegend", "class_qwt_abstract_legend.html#a77092d06decd579fcde5c90875c3830b", null ],
[ "~QwtAbstractLegend", "class_qwt_abstract_legend.html#a6d86d9c50679dea9fefafc457fc70814", null ],
[ "isEmpty", "class_qwt_abstract_legend.html#a177cb553f60c0446cdef9e7ace916641", null ],
[ "renderLegend", "class_qwt_abstract_legend.html#a3656b3d4dcf572c0b4134b9988c975f6", null ],
[ "scrollExtent", "class_qwt_abstract_legend.html#a51e8c45d2afc691e78b09c662d7a493e", null ],
[ "updateLegend", "class_qwt_abstract_legend.html#aa9fc80c9e1dcbcfef51b96a3bff268ca", null ]
];

Some files were not shown because too many files have changed in this diff Show more