te::qt::widgets::SearchLineEditWidget Class Reference

Defines a component used as a search field. More...

#include <SearchLineEditWidget.h>

Inheritance diagram for te::qt::widgets::SearchLineEditWidget:

Signals

void clearSearch ()
 
void search (QString str)
 

Public Member Functions

 SearchLineEditWidget (QWidget *parent=0)
 Constructor. More...
 
void setSearchFieldTextBackground (QString str)
 
void setSearchFieldValidator (QValidator *validator)
 
 ~SearchLineEditWidget ()
 Destructor. More...
 

Protected Slots

void onClearToolButtonTriggered ()
 
void onLineEditFocussed (bool hasFocus)
 
void onSearchToolButtonTriggered ()
 

Protected Attributes

QToolButton * m_clearToolButton
 
te::qt::widgets::CustomLineEditm_lineEdit
 
QString m_lineEditBackgroundText
 
QToolButton * m_searchToolButton
 

Detailed Description

Defines a component used as a search field.

Definition at line 69 of file SearchLineEditWidget.h.

Constructor & Destructor Documentation

◆ SearchLineEditWidget()

te::qt::widgets::SearchLineEditWidget::SearchLineEditWidget ( QWidget *  parent = 0)

Constructor.

◆ ~SearchLineEditWidget()

te::qt::widgets::SearchLineEditWidget::~SearchLineEditWidget ( )

Destructor.

Member Function Documentation

◆ clearSearch

void te::qt::widgets::SearchLineEditWidget::clearSearch ( )
signal

◆ onClearToolButtonTriggered

void te::qt::widgets::SearchLineEditWidget::onClearToolButtonTriggered ( )
protectedslot

◆ onLineEditFocussed

void te::qt::widgets::SearchLineEditWidget::onLineEditFocussed ( bool  hasFocus)
protectedslot

◆ onSearchToolButtonTriggered

void te::qt::widgets::SearchLineEditWidget::onSearchToolButtonTriggered ( )
protectedslot

◆ search

void te::qt::widgets::SearchLineEditWidget::search ( QString  str)
signal

◆ setSearchFieldTextBackground()

void te::qt::widgets::SearchLineEditWidget::setSearchFieldTextBackground ( QString  str)

◆ setSearchFieldValidator()

void te::qt::widgets::SearchLineEditWidget::setSearchFieldValidator ( QValidator *  validator)

Member Data Documentation

◆ m_clearToolButton

QToolButton* te::qt::widgets::SearchLineEditWidget::m_clearToolButton
protected

Definition at line 109 of file SearchLineEditWidget.h.

◆ m_lineEdit

te::qt::widgets::CustomLineEdit* te::qt::widgets::SearchLineEditWidget::m_lineEdit
protected

Definition at line 107 of file SearchLineEditWidget.h.

◆ m_lineEditBackgroundText

QString te::qt::widgets::SearchLineEditWidget::m_lineEditBackgroundText
protected

Definition at line 110 of file SearchLineEditWidget.h.

◆ m_searchToolButton

QToolButton* te::qt::widgets::SearchLineEditWidget::m_searchToolButton
protected

Definition at line 108 of file SearchLineEditWidget.h.


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