16#ifndef QGSEFFECTSTACKPROPERTIESWIDGET_H
17#define QGSEFFECTSTACKPROPERTIESWIDGET_H
23#include <QStandardItemModel>
27#include "ui_qgseffectstackpropertieswidgetbase.h"
73 void setPreviewPicture(
const QPicture &picture );
80 void moveEffectDown();
100 void effectChanged();
105 void updatePreview();
115 QStandardItemModel *mModel =
nullptr;
116 QWidget *mPresentWidget =
nullptr;
139 EffectItem *currentEffectItem()
SIP_SKIP;
144 void moveEffectByOffset(
int offset );
149 void setWidget( QWidget *widget );
187 void setPreviewPicture(
const QPicture &picture );
244 void setPreviewPicture(
const QPicture &picture );
257 void enableToggled(
bool checked );
260 void updateEffectLive();
264 QCheckBox *mEnabledCheckBox =
nullptr;
265 QToolButton *mButton =
nullptr;
266 QPicture mPreviewPicture;
A generic dialog with layout and button box.
A dialog for modifying the properties of a QgsEffectStack, including adding and reordering effects wi...
A paint effect which consists of a stack of other chained paint effects.
Base class for visual effects which can be applied to QPicture drawings.