16#ifndef QGSPAINTEFFECTWIDGET_H
17#define QGSPAINTEFFECTWIDGET_H
45 : QWidget( parent ) {}
63#include "ui_widget_drawsource.h"
84 void blockSignals(
bool block );
88 void opacityChanged(
double value );
89 void mDrawModeComboBox_currentIndexChanged(
int index );
90 void mBlendCmbBx_currentIndexChanged(
int index );
94#include "ui_widget_blur.h"
115 void blockSignals(
bool block );
119 void mBlurTypeCombo_currentIndexChanged(
int index );
120 void mBlurStrengthSpnBx_valueChanged(
double value );
121 void mBlurUnitWidget_changed();
122 void opacityChanged(
double value );
123 void mDrawModeComboBox_currentIndexChanged(
int index );
124 void mBlendCmbBx_currentIndexChanged(
int index );
128#include "ui_widget_shadoweffect.h"
149 void blockSignals(
bool block );
152 void mShadowOffsetAngleSpnBx_valueChanged(
int value );
153 void mShadowOffsetAngleDial_valueChanged(
int value );
154 void mShadowOffsetSpnBx_valueChanged(
double value );
155 void mOffsetUnitWidget_changed();
156 void opacityChanged(
double value );
157 void mShadowColorBtn_colorChanged(
const QColor &color );
158 void mDrawModeComboBox_currentIndexChanged(
int index );
159 void mShadowBlendCmbBx_currentIndexChanged(
int index );
160 void mShadowRadiuSpnBx_valueChanged(
double value );
161 void mBlurUnitWidget_changed();
165#include "ui_widget_glow.h"
186 void blockSignals(
bool block );
189 void colorModeChanged();
190 void mSpreadSpnBx_valueChanged(
double value );
191 void mSpreadUnitWidget_changed();
192 void opacityChanged(
double value );
193 void mColorBtn_colorChanged(
const QColor &color );
194 void mBlendCmbBx_currentIndexChanged(
int index );
195 void mDrawModeComboBox_currentIndexChanged(
int index );
196 void mBlurRadiusSpnBx_valueChanged(
double value );
197 void mBlurUnitWidget_changed();
198 void applyColorRamp();
201#include "ui_widget_transform.h"
222 void blockSignals(
bool block );
226 void mDrawModeComboBox_currentIndexChanged(
int index );
227 void mSpinTranslateX_valueChanged(
double value );
228 void mSpinTranslateY_valueChanged(
double value );
229 void mTranslateUnitWidget_changed();
230 void mReflectXCheckBox_stateChanged(
int state );
231 void mReflectYCheckBox_stateChanged(
int state );
232 void mSpinShearX_valueChanged(
double value );
233 void mSpinShearY_valueChanged(
double value );
234 void mSpinScaleX_valueChanged(
double value );
235 void mSpinScaleY_valueChanged(
double value );
236 void mRotationSpinBox_valueChanged(
double value );
240#include "ui_widget_coloreffects.h"
261 void blockSignals(
bool block );
262 void enableColorizeControls(
bool enable );
266 void opacityChanged(
double value );
267 void mBlendCmbBx_currentIndexChanged(
int index );
268 void mDrawModeComboBox_currentIndexChanged(
int index );
269 void mBrightnessSpinBox_valueChanged(
int value );
270 void mContrastSpinBox_valueChanged(
int value );
271 void mSaturationSpinBox_valueChanged(
int value );
272 void mColorizeStrengthSpinBox_valueChanged(
int value );
273 void mColorizeCheck_stateChanged(
int state );
274 void mColorizeColorButton_colorChanged(
const QColor &color );
275 void mGrayscaleCombo_currentIndexChanged(
int index );
A paint effect which blurs a source picture, using a number of different blur methods.
A paint effect which alters the colors (e.g., brightness, contrast) in a source picture.
A paint effect which draws the source picture with minor or no alterations.
Base class for paint effect which draw a glow inside or outside a picture.
Base class for visual effects which can be applied to QPicture drawings.
Base class for paint effects which offset, blurred shadows.