InvoiceLineEdit Class Reference

#include <invoicelineedit.h>

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
 
virtual Q_INVOKABLE int id ()
 
QString invoiceNumber ()
 
Q_INVOKABLE bool isNull ()
 
virtual 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
 
QString _fieldName
 
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

◆ focusInEvent()

void XLineEdit::focusInEvent ( QFocusEvent * event)
protectedvirtualinherited

Reimplemented in VirtualClusterLineEdit.

◆ focusOutEvent()

void XLineEdit::focusOutEvent ( QFocusEvent * event)
protectedvirtualinherited

◆ id()

int XLineEdit::id ( )
virtualinherited

Reimplemented in AISelector.

◆ invoiceNumber()

QString InvoiceLineEdit::invoiceNumber ( )
inline

◆ isNull()

bool XLineEdit::isNull ( )
inherited

◆ isValid()

bool XLineEdit::isValid ( )
virtualinherited

Reimplemented in AISelector, and XDateEdit.

◆ 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

◆ _fieldName

QString XLineEdit::_fieldName
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 Mon Feb 17 2025 xTuple ERP Programmer Reference, Version 6.2.0 doxygen 1.11.0