te::qt::widgets::CompositionModeDialog Class Reference

This class is a dialog used to select the composition mode for a layer. More...

#include <CompositionModeDialog.h>

Inheritance diagram for te::qt::widgets::CompositionModeDialog:
QDialog

Public Slots

void onClearRadioButtonClicked (bool flag)
 
void onColorBurnRadioButtonClicked (bool flag)
 
void onColorDodgeRadioButtonClicked (bool flag)
 
void onDarkenRadioButtonClicked (bool flag)
 
void onDestinationAtTopRadioButtonClicked (bool flag)
 
void onDestinationInRadioButtonClicked (bool flag)
 
void onDestinationOutRadioButtonClicked (bool flag)
 
void onDestinationOverRadioButtonClicked (bool flag)
 
void onDestinationRadioButtonClicked (bool flag)
 
void onDifferenceRadioButtonClicked (bool flag)
 
void onExclusionRadioButtonClicked (bool flag)
 
void onHardLightRadioButtonClicked (bool flag)
 
void onLightenRadioButtonClicked (bool flag)
 
void onMultiplyRadioButtonClicked (bool flag)
 
void onOverlayRadioButtonClicked (bool flag)
 
void onPlusRadioButtonClicked (bool flag)
 
void onScreenRadioButtonClicked (bool flag)
 
void onSoftLightRadioButtonClicked (bool flag)
 
void onSourceAtTopRadioButtonClicked (bool flag)
 
void onSourceInRadioButtonClicked (bool flag)
 
void onSourceOutRadioButtonClicked (bool flag)
 
void onSourceOverRadioButtonClicked (bool flag)
 
void onSourceRadioButtonClicked (bool flag)
 
void onXorRadioButtonClicked (bool flag)
 

Public Member Functions

 CompositionModeDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
QWidgetgetApplyButton ()
 
void setLayer (te::map::AbstractLayerPtr layer)
 Set the layer that can be used. More...
 
 ~CompositionModeDialog ()
 

Private Attributes

te::map::AbstractLayerPtr m_layer
 Selected Layer. More...
 
std::unique_ptr< Ui::CompositionModeDialogForm > m_ui
 Qt component. More...
 

Detailed Description

This class is a dialog used to select the composition mode for a layer.

Definition at line 54 of file CompositionModeDialog.h.

Constructor & Destructor Documentation

te::qt::widgets::CompositionModeDialog::~CompositionModeDialog ( )
default

Default Destructor

Referenced by CompositionModeDialog().

Member Function Documentation

QWidget * te::qt::widgets::CompositionModeDialog::getApplyButton ( )

Definition at line 225 of file CompositionModeDialog.cpp.

References m_ui.

void te::qt::widgets::CompositionModeDialog::onClearRadioButtonClicked ( bool  flag)
slot

Definition at line 230 of file CompositionModeDialog.cpp.

References te::map::Clear, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onColorBurnRadioButtonClicked ( bool  flag)
slot

Definition at line 458 of file CompositionModeDialog.cpp.

References te::map::ColorBurn, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onColorDodgeRadioButtonClicked ( bool  flag)
slot

Definition at line 446 of file CompositionModeDialog.cpp.

References te::map::ColorDodge, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onDarkenRadioButtonClicked ( bool  flag)
slot

Definition at line 422 of file CompositionModeDialog.cpp.

References te::map::Darken, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onDestinationAtTopRadioButtonClicked ( bool  flag)
slot

Definition at line 350 of file CompositionModeDialog.cpp.

References te::map::DestinationAtop, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onDestinationInRadioButtonClicked ( bool  flag)
slot

Definition at line 302 of file CompositionModeDialog.cpp.

References te::map::DestinationIn, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onDestinationOutRadioButtonClicked ( bool  flag)
slot

Definition at line 326 of file CompositionModeDialog.cpp.

References te::map::DestinationOut, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onDestinationOverRadioButtonClicked ( bool  flag)
slot

Definition at line 278 of file CompositionModeDialog.cpp.

References te::map::DestinationOver, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onDestinationRadioButtonClicked ( bool  flag)
slot

Definition at line 254 of file CompositionModeDialog.cpp.

References te::map::Destination, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onDifferenceRadioButtonClicked ( bool  flag)
slot

Definition at line 494 of file CompositionModeDialog.cpp.

References te::map::Difference, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onExclusionRadioButtonClicked ( bool  flag)
slot

Definition at line 506 of file CompositionModeDialog.cpp.

References te::map::Exclusion, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onHardLightRadioButtonClicked ( bool  flag)
slot

Definition at line 470 of file CompositionModeDialog.cpp.

References te::map::HardLight, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onLightenRadioButtonClicked ( bool  flag)
slot

Definition at line 434 of file CompositionModeDialog.cpp.

References te::map::Lighten, m_layer, and m_ui.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onMultiplyRadioButtonClicked ( bool  flag)
slot

Definition at line 386 of file CompositionModeDialog.cpp.

References m_layer, m_ui, and te::map::Multiply.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onOverlayRadioButtonClicked ( bool  flag)
slot

Definition at line 410 of file CompositionModeDialog.cpp.

References m_layer, m_ui, and te::map::Overlay.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onPlusRadioButtonClicked ( bool  flag)
slot

Definition at line 374 of file CompositionModeDialog.cpp.

References m_layer, m_ui, and te::map::Plus.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onScreenRadioButtonClicked ( bool  flag)
slot

Definition at line 398 of file CompositionModeDialog.cpp.

References m_layer, m_ui, and te::map::Screen.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onSoftLightRadioButtonClicked ( bool  flag)
slot

Definition at line 482 of file CompositionModeDialog.cpp.

References m_layer, m_ui, and te::map::SoftLight.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onSourceAtTopRadioButtonClicked ( bool  flag)
slot

Definition at line 338 of file CompositionModeDialog.cpp.

References m_layer, m_ui, and te::map::SourceAtop.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onSourceInRadioButtonClicked ( bool  flag)
slot

Definition at line 290 of file CompositionModeDialog.cpp.

References m_layer, m_ui, and te::map::SourceIn.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onSourceOutRadioButtonClicked ( bool  flag)
slot

Definition at line 314 of file CompositionModeDialog.cpp.

References m_layer, m_ui, and te::map::SourceOut.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onSourceOverRadioButtonClicked ( bool  flag)
slot

Definition at line 266 of file CompositionModeDialog.cpp.

References m_layer, m_ui, and te::map::SourceOver.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onSourceRadioButtonClicked ( bool  flag)
slot

Definition at line 242 of file CompositionModeDialog.cpp.

References m_layer, m_ui, and te::map::Source.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::onXorRadioButtonClicked ( bool  flag)
slot

Definition at line 362 of file CompositionModeDialog.cpp.

References m_layer, m_ui, and te::map::Xor.

Referenced by CompositionModeDialog(), and setLayer().

void te::qt::widgets::CompositionModeDialog::setLayer ( te::map::AbstractLayerPtr  layer)

Member Data Documentation


The documentation for this class was generated from the following files: