18#ifndef QGSLAYOUTPICTUREWIDGET_H
19#define QGSLAYOUTPICTUREWIDGET_H
25#include "ui_qgslayoutpicturewidgetbase.h"
47 void mPictureRotationSpinBox_valueChanged(
double d );
48 void mRotationFromComposerMapCheckBox_stateChanged(
int state );
50 void mResizeModeComboBox_currentIndexChanged(
int index );
51 void mAnchorPointComboBox_currentIndexChanged(
int index );
59 void populateDataDefinedButtons();
63 void setGuiElementValues();
66 void setPicRotationSpinValue(
double r );
68 void mFillColorButton_colorChanged(
const QColor &color );
69 void mStrokeColorButton_colorChanged(
const QColor &color );
70 void mStrokeWidthSpinBox_valueChanged(
double d );
71 void mPictureRotationOffsetSpinBox_valueChanged(
double d );
72 void mNorthTypeComboBox_currentIndexChanged(
int index );
74 void sourceChanged(
const QString &source );
75 void setSvgDynamicParameters(
const QMap<QString, QgsProperty> ¶meters );
76 void modeChanged(
bool checked );
78 QPointer< QgsLayoutItemPicture > mPicture;
81 int mBlockSvgModelChanges = 0;
83 void updateSvgParamGui(
bool resetValues =
true );
A layout item subclass that displays SVG files or raster format images (jpg, png, ....
Base class for graphical items within a QgsLayout.
Interface for master layout type objects, such as print layouts and reports.