16#ifndef QGSTEXTEDITWRAPPER_H
17#define QGSTEXTEDITWRAPPER_H
22#include <QPlainTextEdit>
23#include <QTextBrowser>
60 QVariant
value()
const override;
75 void setHint(
const QString &hintText )
override;
80 bool valid()
const override;
87 void textChanged(
const QString &text );
90 bool mutable mInvalidJSON =
false;
92 void updateValues(
const QVariant &val,
const QVariantList & = QVariantList() )
override;
94 QTextBrowser *mTextBrowser =
nullptr;
95 QTextEdit *mTextEdit =
nullptr;
96 QPlainTextEdit *mPlainTextEdit =
nullptr;
97 QLineEdit *mLineEdit =
nullptr;
98 QPalette mReadOnlyPalette;
99 QPalette mWritablePalette;
100 QString mPlaceholderText;
101 QString mPlaceholderTextBackup;
103 void setWidgetValue(
const QVariant &value );
The feature class encapsulates a single feature including its unique ID, geometry and a list of field...
Represents a vector layer which manages a vector based data sets.