60 static void buildInsertDynamicTextMenu(
QgsLayout *layout, QMenu *menu,
const std::function<
void(
const QString &expression ) > &callback );
67 void mHtmlCheckBox_stateChanged(
int i );
68 void mTextEdit_textChanged();
69 void mInsertExpressionButton_clicked();
70 void mMarginXDoubleSpinBox_valueChanged(
double d );
71 void mMarginYDoubleSpinBox_valueChanged(
double d );
72 void horizontalAlignmentChanged();
73 void verticalAlignmentChanged();
74 void setGuiElementValues();
78 QPointer< QgsLayoutItemLabel > mLabel =
nullptr;
82 QMenu *mDynamicTextMenu =
nullptr;
84 void blockAllSignals(
bool block );
Abstract interface for generating an expression context.
virtual QgsExpressionContext createExpressionContext() const =0
This method needs to be reimplemented in all classes which implement this interface and return an exp...
Expression contexts are used to encapsulate the parameters around which a QgsExpression should be eva...