40        aLineEditWidget(
const QString & _text, QWidget * _parent = (QWidget *) 
nullptr);
 
   49        virtual bool eventFilter(QObject * _obj, QEvent * _event) 
override;
 
   52        virtual void keyPressEvent(QKeyEvent * _event) 
override;
 
   54        virtual void keyReleaseEvent(QKeyEvent *event) 
override;
 
   56        virtual void focusInEvent(QFocusEvent * _event) 
override;
 
   57        virtual void focusOutEvent(QFocusEvent * _event) 
override;
 
   64        virtual QWidget * widget(
void) 
override;
 
   70        void setErrorState(
bool _error);
 
   74        void setErrorStateIsForeground(
bool _isForeground);
 
   85        void keyPressed(QKeyEvent *);
 
   86        void keyReleased(QKeyEvent *);
 
   87        void finishedChanges();
 
   94        void slotEditingFinished();
 
   98        bool                    m_errorIsForeground;
 
   99        bool                    m_ignoreTabulator;