16#ifndef QGSEXPRESSIONSTOREDIALOG_H
17#define QGSEXPRESSIONSTOREDIALOG_H
21#include "ui_qgsexpressionstoredialogbase.h"
38 QgsExpressionStoreDialog(
const QString &label,
const QString &expression,
const QString &helpText,
const QStringList &existingLabels = QStringList(), QWidget *parent =
nullptr );
48 QString
label() {
return mLabel->text(); }
53 QString helpText()
const;
61 return mLabel->text() != mOriginalLabel;
65 QStringList mExistingLabels;
66 QString mOriginalLabel;
A generic dialog for editing expression text, label and help text.
QString label()
Returns the label text.
QString expression()
Returns the expression text.
bool isLabelModified() const SIP_SKIP
Returns whether the label text was modified either manually by the user, or automatically because it ...