16 #ifndef QGSTEXTEDITWRAPPER_H 17 #define QGSTEXTEDITWRAPPER_H 22 #include <QPlainTextEdit> 23 #include <QTextBrowser> 59 QVariant
value()
const override;
67 void setHint(
const QString &hintText )
override;
72 bool valid()
const override;
78 void textChanged(
const QString &text );
81 void updateValues(
const QVariant &val,
const QVariantList & = QVariantList() )
override;
83 QTextBrowser *mTextBrowser =
nullptr;
84 QTextEdit *mTextEdit =
nullptr;
85 QPlainTextEdit *mPlainTextEdit =
nullptr;
86 QLineEdit *mLineEdit =
nullptr;
87 QPalette mReadOnlyPalette;
88 QPalette mWritablePalette;
89 QString mPlaceholderText;
90 QString mPlaceholderTextBackup;
92 void setWidgetValue(
const QVariant &value );
95 #endif // QGSTEXTEDITWRAPPER_H
Represents a vector layer which manages a vector based data sets.