26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_LEGEND_H
27 #define __TERRALIB_QT_WIDGETS_INTERNAL_LEGEND_H
30 #include "../Config.h"
33 #include "../../../color/RGBAColor.h"
36 #include <QtGui/QDialog>
37 #include "ui_Legend.h"
45 class DataSourceTransactor;
49 namespace color {
class ColorBar; }
50 namespace map {
class LegendItem; }
66 const std::vector<te::map::LegendItem*>& getLegend()
const;
68 size_t getNumberOfValuesNotGrouped()
const;
71 void closeEvent(QCloseEvent* e);
74 void typeComboBoxActivated(
int index);
75 void applyPushButtonClicked();
76 void legendTableItemChanged(QTableWidgetItem*);
77 void okPushButtonClicked();
78 void cancelPushButtonClicked();
79 void helpPushButtonClicked();
82 void setTableContents();
101 #endif // __TERRALIB_QT_WIDGETS_INTERNAL_LEGEND_H
A class that models the description of a dataset.
A DataSourceTransactor can be viewed as a connection to the data source for reading/writing things in...
The concept of color bar.
It models the concept of color bar.