26 #ifndef __TERRALIB_QT_WIDGETS_LAYER_INTERNAL_COMPOSITIONMODEDIALOG_H    27 #define __TERRALIB_QT_WIDGETS_LAYER_INTERNAL_COMPOSITIONMODEDIALOG_H    31 #include "../../../../maptools/AbstractLayer.h"    33 #include "../../Config.h"    41 namespace Ui { 
class CompositionModeDialogForm; }
    75           QWidget* getApplyButton();
    79           void onClearRadioButtonClicked(
bool flag);
    81           void onSourceRadioButtonClicked(
bool flag);
    83           void onDestinationRadioButtonClicked(
bool flag);
    85           void onSourceOverRadioButtonClicked(
bool flag);
    87           void onDestinationOverRadioButtonClicked(
bool flag);
    89           void onSourceInRadioButtonClicked(
bool flag);
    91           void onDestinationInRadioButtonClicked(
bool flag);
    93           void onSourceOutRadioButtonClicked(
bool flag);
    95           void onDestinationOutRadioButtonClicked(
bool flag);
    97           void onSourceAtTopRadioButtonClicked(
bool flag);
    99           void onDestinationAtTopRadioButtonClicked(
bool flag);
   101           void onXorRadioButtonClicked(
bool flag);
   103           void onPlusRadioButtonClicked(
bool flag);
   105           void onMultiplyRadioButtonClicked(
bool flag);
   107           void onScreenRadioButtonClicked(
bool flag);
   109           void onOverlayRadioButtonClicked(
bool flag);
   111           void onDarkenRadioButtonClicked(
bool flag);
   113           void onLightenRadioButtonClicked(
bool flag);
   115           void onColorDodgeRadioButtonClicked(
bool flag);
   117           void onColorBurnRadioButtonClicked(
bool flag);
   119           void onHardLightRadioButtonClicked(
bool flag);
   121           void onSoftLightRadioButtonClicked(
bool flag);
   123           void onDifferenceRadioButtonClicked(
bool flag);
   125           void onExclusionRadioButtonClicked(
bool flag);
   128           std::auto_ptr<Ui::CompositionModeDialogForm> 
m_ui;                          
   137 #endif  // __TERRALIB_QT_WIDGETS_LAYER_INTERNAL_COMPOSITIONMODEDIALOG_H 
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr