List of all members | Properties | Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
InvoiceLineEdit Class Reference

#include <invoicelineedit.h>

Inheritance diagram for InvoiceLineEdit:
XLineEdit QLineEdit

Properties

QString defaultText
 
QString fieldName
 

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 setId (const int)
 
void setInvoiceNumber (QString)
 
void sParse ()
 

Signals

void clicked ()
 
void doubleClicked ()
 
void newCoheadid (int)
 
void newCustid (int)
 
void newId (int)
 
void newInvoiceNumber (QString)
 
void requestAlias ()
 
void requestInfo ()
 
void requestList ()
 
void requestSearch ()
 
void valid (bool)
 

Public Member Functions

 InvoiceLineEdit (QWidget *, const char *=0)
 
int coheadid ()
 
int custid ()
 
virtual QString defaultText () const
 
virtual QString fieldName () const
 
Q_INVOKABLE int id ()
 
QString invoiceNumber ()
 
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)
 

Protected Slots

virtual void sHandleNullStr ()
 

Protected Member Functions

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

Protected Attributes

QAction_aliasAct
 
int _id
 
QAction_listAct
 
QString _nullStr
 
bool _parsed
 
QAction_searchAct
 
bool _valid
 

Property Documentation

◆ defaultText

QString XLineEdit::defaultText
readwriteinherited

◆ fieldName

QString XLineEdit::fieldName
readwriteinherited

Constructor & Destructor Documentation

◆ InvoiceLineEdit()

InvoiceLineEdit::InvoiceLineEdit ( QWidget pParent,
const char *  name = 0 
)

Member Function Documentation

◆ clicked

void XLineEdit::clicked ( )
signalinherited

◆ coheadid()

int InvoiceLineEdit::coheadid ( )
inline

◆ custid()

int InvoiceLineEdit::custid ( )
inline

◆ defaultText()

virtual QString XLineEdit::defaultText ( ) const
inlinevirtualinherited

◆ doubleClicked

void XLineEdit::doubleClicked ( )
signalinherited

◆ fieldName()

virtual QString XLineEdit::fieldName ( ) const
inlinevirtualinherited

Reimplemented in XDateEdit.

◆ focusInEvent()

void XLineEdit::focusInEvent ( QFocusEvent *  event)
protectedvirtualinherited

Reimplemented in VirtualClusterLineEdit.

◆ focusOutEvent()

void XLineEdit::focusOutEvent ( QFocusEvent *  event)
protectedvirtualinherited

◆ id()

int XLineEdit::id ( )
inherited

◆ invoiceNumber()

QString InvoiceLineEdit::invoiceNumber ( )
inline

◆ isNull()

bool XLineEdit::isNull ( )
inherited

◆ isValid()

bool XLineEdit::isValid ( )
inherited

◆ keyPressEvent()

void XLineEdit::keyPressEvent ( QKeyEvent *  event)
protectedinherited

◆ mouseDoubleClickEvent()

void XLineEdit::mouseDoubleClickEvent ( QMouseEvent *  event)
protectedinherited

◆ mousePressEvent()

void XLineEdit::mousePressEvent ( QMouseEvent *  event)
protectedinherited

◆ newCoheadid

void InvoiceLineEdit::newCoheadid ( int  )
signal

◆ newCustid

void InvoiceLineEdit::newCustid ( int  )
signal

◆ newId

void InvoiceLineEdit::newId ( int  )
signal

◆ newInvoiceNumber

void InvoiceLineEdit::newInvoiceNumber ( QString  )
signal

◆ nullStr()

virtual Q_INVOKABLE QString XLineEdit::nullStr ( ) const
inlinevirtualinherited

◆ requestAlias

void XLineEdit::requestAlias ( )
signalinherited

◆ requestInfo

void XLineEdit::requestInfo ( )
signalinherited

◆ requestList

void XLineEdit::requestList ( )
signalinherited

◆ requestSearch

void XLineEdit::requestSearch ( )
signalinherited

◆ setData [1/2]

void XLineEdit::setData ( )
virtualslotinherited

◆ setData [2/2]

void XLineEdit::setData ( const QString &  text)
virtualslotinherited

◆ setDataWidgetMap

void XLineEdit::setDataWidgetMap ( XDataWidgetMapper m)
virtualslotinherited

◆ setDefaultText

virtual void XLineEdit::setDefaultText ( QString  p)
inlinevirtualslotinherited

◆ setDouble()

void XLineEdit::setDouble ( const double  pDouble,
const int  pPrec = -1 
)
virtualinherited

◆ setFieldName

virtual void XLineEdit::setFieldName ( QString  p)
inlinevirtualslotinherited

◆ setId

void InvoiceLineEdit::setId ( const int  pId)
virtualslot

◆ setInvoiceNumber

void InvoiceLineEdit::setInvoiceNumber ( QString  pInvoiceNumber)
slot

◆ setNullStr()

void XLineEdit::setNullStr ( const QString &  text)
virtualinherited

◆ setText()

void XLineEdit::setText ( const QVariant &  pVariant)
virtualinherited

◆ setValidator()

Q_INVOKABLE void XLineEdit::setValidator ( QValidator *  v)
inlineinherited

◆ sHandleNullStr

void XLineEdit::sHandleNullStr ( )
protectedvirtualslotinherited

◆ sParse

void InvoiceLineEdit::sParse ( )
slot

◆ toDouble()

double XLineEdit::toDouble ( bool *  pIsValid = 0)
inherited

◆ valid

void InvoiceLineEdit::valid ( bool  )
signal

Member Data Documentation

◆ _aliasAct

QAction* XLineEdit::_aliasAct
protectedinherited

◆ _id

int XLineEdit::_id
protectedinherited

◆ _listAct

QAction* XLineEdit::_listAct
protectedinherited

◆ _nullStr

QString XLineEdit::_nullStr
protectedinherited

◆ _parsed

bool XLineEdit::_parsed
protectedinherited

◆ _searchAct

QAction* XLineEdit::_searchAct
protectedinherited

◆ _valid

bool XLineEdit::_valid
protectedinherited

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

Generated on Fri Apr 9 2021 xTuple ERP Programmer Reference, Version 5.1.0 doxygen 1.8.17