Properties | Public Member Functions | Public Slots | Signals | Protected Attributes | Protected Member Functions | Protected Slots
XLineEdit Class Reference

#include <xlineedit.h>

List of all members.

Properties

QString defaultText
QString fieldName

Public Member Functions

 XLineEdit (QWidget *, const char *=0)
virtual QString defaultText () const
virtual QString fieldName () const
Q_INVOKABLE int id ()
Q_INVOKABLE bool isNull ()
Q_INVOKABLE bool isValid ()
virtual Q_INVOKABLE QString nullStr () const
virtual Q_INVOKABLE void setDouble (const double, const int=-1)
virtual Q_INVOKABLE void setNullStr (const QString &text)
virtual void setText (const QVariant &)
Q_INVOKABLE void setValidator (QValidator *v)
Q_INVOKABLE double toDouble (bool *=0)

Public Slots

virtual void setData ()
virtual void setData (const QString &text)
virtual void setDataWidgetMap (XDataWidgetMapper *m)
virtual void setDefaultText (QString p)
virtual void setFieldName (QString p)
virtual void sParse ()

Signals

void clicked ()
void doubleClicked ()
void requestAlias ()
void requestInfo ()
void requestList ()
void requestSearch ()

Protected Attributes

QAction_aliasAct
int _id
QAction_listAct
QString _nullStr
bool _parsed
QAction_searchAct
bool _valid

Protected Member Functions

virtual void focusInEvent (QFocusEvent *event)
virtual void focusOutEvent (QFocusEvent *event)
void keyPressEvent (QKeyEvent *)
void mouseDoubleClickEvent (QMouseEvent *)
void mousePressEvent (QMouseEvent *)

Protected Slots

virtual void sHandleNullStr ()

Constructor & Destructor Documentation

XLineEdit::XLineEdit ( QWidget parent,
const char *  name = 0 
)

Member Function Documentation

void XLineEdit::clicked ( ) [signal]
virtual QString XLineEdit::defaultText ( ) const [inline, virtual]
void XLineEdit::doubleClicked ( ) [signal]
virtual QString XLineEdit::fieldName ( ) const [inline, virtual]

Reimplemented in XDateEdit.

void XLineEdit::focusInEvent ( QFocusEvent event) [protected, virtual]

Reimplemented from QLineEdit.

Reimplemented in VirtualClusterLineEdit.

void XLineEdit::focusOutEvent ( QFocusEvent event) [protected, virtual]

Reimplemented from QLineEdit.

int XLineEdit::id ( )

Reimplemented in UsernameLineEdit.

Reimplemented in XDateEdit.

Reimplemented in XDateEdit.

void XLineEdit::keyPressEvent ( QKeyEvent event) [protected, virtual]

Reimplemented from QLineEdit.

void XLineEdit::mouseDoubleClickEvent ( QMouseEvent event) [protected, virtual]

Reimplemented from QLineEdit.

void XLineEdit::mousePressEvent ( QMouseEvent event) [protected, virtual]

Reimplemented from QLineEdit.

virtual Q_INVOKABLE QString XLineEdit::nullStr ( ) const [inline, virtual]
void XLineEdit::requestAlias ( ) [signal]
void XLineEdit::requestInfo ( ) [signal]
void XLineEdit::requestList ( ) [signal]

Reimplemented in ShiptoEdit.

void XLineEdit::requestSearch ( ) [signal]
void XLineEdit::setData ( ) [virtual, slot]
void XLineEdit::setData ( const QString text) [virtual, slot]
void XLineEdit::setDataWidgetMap ( XDataWidgetMapper m) [virtual, slot]

Reimplemented in XDateEdit.

virtual void XLineEdit::setDefaultText ( QString  p) [inline, virtual, slot]
void XLineEdit::setDouble ( const double  pDouble,
const int  pPrec = -1 
) [virtual]
virtual void XLineEdit::setFieldName ( QString  p) [inline, virtual, slot]

Reimplemented in XDateEdit.

void XLineEdit::setNullStr ( const QString text) [virtual]
void XLineEdit::setText ( const QVariant pVariant) [virtual]
Q_INVOKABLE void XLineEdit::setValidator ( QValidator v) [inline]
void XLineEdit::sHandleNullStr ( ) [protected, virtual, slot]

Reimplemented in VirtualClusterLineEdit.

void XLineEdit::sParse ( ) [virtual, slot]
double XLineEdit::toDouble ( bool *  pIsValid = 0)

Member Data Documentation

int XLineEdit::_id [protected]
bool XLineEdit::_parsed [protected]
bool XLineEdit::_valid [protected]

Property Documentation

Reimplemented in XDateEdit.


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

Generated on Mon Jan 23 2012 12:22:40 xTuple ERP Programmer Reference, Version 3.8.0 doxygen 1.7.6.1