CANdevStudio
Development tool for CAN bus simulation
Loading...
Searching...
No Matches
NLMLineEdit Struct Reference

#include <nlmlineedit.h>

Inheritance diagram for NLMLineEdit:
Collaboration diagram for NLMLineEdit:

Public Member Functions

 NLMLineEdit ()
 
void editingFinishedCbk (const textChanged_t &cb) override
 
void textChangedCbk (const textChanged_t &cb) override
 
QWidget * mainWidget () override
 
void init (const QString &placeholderText, QValidator *qValidator) override
 
void setPlaceholderText (const QString &placeholderText) override
 
void setDisabled (bool state) override
 
int getTextLength () override
 
const QString getText () override
 
void setText (const QString &text) override
 
- Public Member Functions inherited from LineEditInterface
virtual ~LineEditInterface ()
 

Additional Inherited Members

- Public Types inherited from LineEditInterface
typedef std::function< void()> textChanged_t
 

Constructor & Destructor Documentation

◆ NLMLineEdit()

NLMLineEdit::NLMLineEdit ( )
inline

Member Function Documentation

◆ editingFinishedCbk()

void NLMLineEdit::editingFinishedCbk ( const textChanged_t cb)
inlineoverridevirtual

Implements LineEditInterface.

◆ getText()

const QString NLMLineEdit::getText ( )
inlineoverridevirtual

Implements LineEditInterface.

◆ getTextLength()

int NLMLineEdit::getTextLength ( )
inlineoverridevirtual

Implements LineEditInterface.

◆ init()

void NLMLineEdit::init ( const QString &  placeholderText,
QValidator *  qValidator 
)
inlineoverridevirtual

Implements LineEditInterface.

◆ mainWidget()

QWidget * NLMLineEdit::mainWidget ( )
inlineoverridevirtual

Implements LineEditInterface.

◆ setDisabled()

void NLMLineEdit::setDisabled ( bool  state)
inlineoverridevirtual

Implements LineEditInterface.

◆ setPlaceholderText()

void NLMLineEdit::setPlaceholderText ( const QString &  placeholderText)
inlineoverridevirtual

Implements LineEditInterface.

◆ setText()

void NLMLineEdit::setText ( const QString &  text)
inlineoverridevirtual

Implements LineEditInterface.

◆ textChangedCbk()

void NLMLineEdit::textChangedCbk ( const textChanged_t cb)
inlineoverridevirtual

Implements LineEditInterface.


The documentation for this struct was generated from the following file: