26 #ifndef __TERRALIB_QT_WIDGETS_SE_INTERNAL_CHANNELSELECTIONWIDGET_H
27 #define __TERRALIB_QT_WIDGETS_SE_INTERNAL_CHANNELSELECTIONWIDGET_H
30 #include "../Config.h"
33 #include <QtGui/QWidget>
41 namespace Ui {
class ChannelSelectionWidgetForm; }
48 class ChannelSelection;
49 class SelectedChannel;
62 class SelectedChannelWidget;
102 void setProperty(std::vector<te::rst::BandProperty*>& p);
115 void onRGBColorSelected();
116 void onGrayScalelSelected();
118 void onRedChannelSelected();
119 void onGreenChannelSelected();
120 void onBlueChannelSelected();
121 void onMonoChannelSelected();
124 void onSelectedChannelChanged();
131 std::auto_ptr<Ui::ChannelSelectionWidgetForm>
m_ui;
149 #endif // __TERRALIB_QT_WIDGETS_SE_INTERNAL_CHANNELSELECTIONWIDGET_H
te::se::ChannelSelection * m_cs
SE Channel Selection element.
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module.
ChannelSelection specifies the false-color channel selection for a multi-spectral raster source (such...
std::vector< te::rst::BandProperty * > m_bands
A vector of bands description.
A dialog used to build a SelectedChannelWidget element.
te::se::SelectedChannel * m_scGreen
SE Selected Channel element for red band.
A selected channel to be display.
te::se::SelectedChannel * m_scRed
SE Selected Channel element for red band.
te::qt::widgets::SelectedChannelWidget * m_sCWidget
Selected Channel Widget.
std::auto_ptr< Ui::ChannelSelectionWidgetForm > m_ui
Dialog form.
te::se::SelectedChannel * m_scMono
SE Selected Channel element for red band.
A dialog used to build a ChannelSelection element.
te::se::SelectedChannel * m_scBlue
SE Selected Channel element for red band.