FactDev  0.1
Gui::Widgets::CheckFields::CheckPhone Class Reference

The CheckPhone class Line Edit of Phone number with a check icon. More...

#include <checkphone.h>

Inheritance diagram for Gui::Widgets::CheckFields::CheckPhone:
Gui::Widgets::CheckFields::CheckUntilField Gui::Widgets::CheckFields::CheckQLineEdit Gui::Widgets::CheckFields::ICheckField

Public Member Functions

 CheckPhone (QWidget *w=0, QPushButton *btn=0)
 CheckPhone::CheckPhone Construct a CheckPhone. More...
 
bool check (QString text)
 CheckPhone::check Check if the field is valid. To be valid, a name should be composed of a character. More...
 
QString getCountry () const
 CheckPhone::getCountry Return the country linked to current field. More...
 
void setCountry (const QString &country)
 CheckPhone::setCountry Modify the country linked to field. More...
 
- Public Member Functions inherited from Gui::Widgets::CheckFields::CheckUntilField
 CheckUntilField (QWidget *w=0, QPushButton *btn=0)
 CheckUntilField::CheckUntilField Construct a CheckUntilField. More...
 
bool check (QString text)
 CheckUntilField::check Check if the field is valid. To be valid, a name should be composed of a character. More...
 
- Public Member Functions inherited from Gui::Widgets::CheckFields::CheckQLineEdit
 CheckQLineEdit (QWidget *parent=0, QPushButton *btn=0)
 CheckQLineEdit::CheckQLineEdit Construct a CheckQLineEdit. More...
 
void displayCheckValidFieldIcon ()
 CheckQLineEdit::displayCheckValidFieldIcon Display a valid icon into the field.
 
void displayCheckNoValidFieldIcon ()
 CheckQLineEdit::displayCheckNoValidFieldIcon Display a "no valid" icon into the field.
 
QPushButton * getBtnValid () const
 CheckQLineEdit::getBtnValid. More...
 
void setBtnValid (QPushButton *getBtnValid)
 CheckQLineEdit::setBtnValid. More...
 
bool isValid ()
 isValid Return true if the current field if valid More...
 

Additional Inherited Members

- Public Slots inherited from Gui::Widgets::CheckFields::CheckQLineEdit
void fieldTextChanged (const QString &text)
 CheckQLineEdit::fieldTextChanged For each new characater inputed or removed, displays an icon to show if the field is valid or not.
 

Detailed Description

The CheckPhone class Line Edit of Phone number with a check icon.

Constructor & Destructor Documentation

Gui::Widgets::CheckFields::CheckPhone::CheckPhone ( QWidget *  w = 0,
QPushButton *  btn = 0 
)

CheckPhone::CheckPhone Construct a CheckPhone.

Parameters
wQWidget linked to CheckPhone

Member Function Documentation

bool Gui::Widgets::CheckFields::CheckPhone::check ( QString  text)
virtual

CheckPhone::check Check if the field is valid. To be valid, a name should be composed of a character.

Parameters
textText to check
Returns
boolean Validity of the text

Implements Gui::Widgets::CheckFields::ICheckField.

QString Gui::Widgets::CheckFields::CheckPhone::getCountry ( ) const

CheckPhone::getCountry Return the country linked to current field.

Returns
void Gui::Widgets::CheckFields::CheckPhone::setCountry ( const QString &  country)

CheckPhone::setCountry Modify the country linked to field.

Parameters
countryNew country

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