26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_CHARTDISPLAYWIDGET_H
27 #define __TERRALIB_QT_WIDGETS_INTERNAL_CHARTDISPLAYWIDGET_H
30 #include "../Config.h"
34 #include <QtGui/QWidget>
39 class QwtPlotSeriesItem;
41 namespace Ui {
class ChartDisplayWidgetForm; }
46 namespace da {
class ObjectIdSet; }
91 QwtPlotSeriesItem* getChart();
99 void setChart(QwtPlotSeriesItem* newChart);
132 void setSelectionColor(QColor selColor);
139 void onSettingsToolButtonnClicked();
155 std::auto_ptr<Ui::ChartDisplayWidgetForm>
m_ui;
164 #endif // __TERRALIB_QT_WIDGETS_INTERNAL_CHARTDISPLAYWIDGET_H
QwtPlotSeriesItem * m_chart
The chart that will be plotted by this widget.
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module.
std::auto_ptr< Ui::ChartDisplayWidgetForm > m_ui
The widget form.
This class represents a set of unique ids created in the same context. i.e. from the same data set...
A wdiget used to display a chart.
int m_type
The type of the chart that will be plotted by this widget.
ChartDisplay * m_display
The display that will be used to plot the chart.
A class to represent a chart display.