1#ifndef LINEEDITINTERFACE_H
2#define LINEEDITINTERFACE_H
17 virtual void init(
const QString& placeholderText, QValidator* qValidator) = 0;
22 virtual void setText(
const QString& text) = 0;
Definition lineeditinterface.h:8
virtual QWidget * mainWidget()=0
virtual ~LineEditInterface()
Definition lineeditinterface.h:9
virtual int getTextLength()=0
virtual const QString getText()=0
virtual void setPlaceholderText(const QString &placeholderText)=0
virtual void setText(const QString &text)=0
std::function< void()> textChanged_t
Definition lineeditinterface.h:13
virtual void setDisabled(bool state)=0
virtual void editingFinishedCbk(const textChanged_t &cb)=0
virtual void textChangedCbk(const textChanged_t &cb)=0
virtual void init(const QString &placeholderText, QValidator *qValidator)=0