23 explicit ApplyLineEdit(QString linePlaceholderText, QWidget *parent = 0);
26 Q_PROPERTY(QString regex READ regex WRITE setRegEx)
27 Q_PROPERTY(
bool emptyAllowed READ emptyAllowed WRITE setEmptyAllowed)
30 void setRegEx(QString);
33 void setEmptyAllowed(
bool);
39 void resizeEvent(QResizeEvent *);
48 bool isValidText(QString &,
bool ignoreEmptyCheck =
false);
49 void handleValidation(QString newText);
52 void onTextEdited(
const QString &);
53 void onTextChanged(
const QString &);
54 void onSubmitContent();