VirtualClusterLineEdit Class Reference

#include <virtualCluster.h>

List of all members.

Public Member Functions

 VirtualClusterLineEdit (QWidget *, const char *, const char *, const char *, const char *, const char *, const char *, const char *=0)
virtual int id () const

Public Slots

virtual QString extraClause () const
virtual void sEllipses ()
virtual void setId (const int)
virtual void setNumber (const QString &)
virtual void sInfo ()
virtual void sList ()
virtual void sSearch ()

Signals

void newId (int)
void parsed ()
void valid (bool)

Protected Attributes

QString _descripColName
QString _description
QString _extraClause
bool _hasDescription
bool _hasName
QString _idClause
QString _idColName
QString _name
QString _nameColName
QString _numClause
QString _numColName
QString _query
bool _strict
QString _titlePlural
QString _titleSingular

Protected Member Functions

virtual void keyPressEvent (QKeyEvent *)
virtual void silentSetId (const int)

Protected Slots

virtual void clear ()
virtual void clearExtraClause ()
virtual VirtualInfoinfoFactory ()
bool isStrict () const
virtual VirtualListlistFactory ()
virtual VirtualSearchsearchFactory ()
virtual void setExtraClause (const QString &pExt)
void setStrict (bool)
virtual void setTableAndColumnNames (const char *pTabName, const char *pIdColumn, const char *pNumberColumn, const char *pNameColumn, const char *pDescripColumn)
virtual void setTitles (const QString &, const QString &=0)
virtual void sParse ()

Friends

class VirtualCluster
class VirtualInfo
class VirtualList
class VirtualSearch

Constructor & Destructor Documentation

VirtualClusterLineEdit::VirtualClusterLineEdit ( QWidget pParent,
const char *  pTabName,
const char *  pIdColumn,
const char *  pNumberColumn,
const char *  pNameColumn,
const char *  pDescripColumn,
const char *  pExtra,
const char *  pName = 0 
)

Member Function Documentation

void VirtualClusterLineEdit::clear (  )  [protected, virtual, slot]

Reimplemented from QLineEdit.

Reimplemented in LotserialLineEdit, OrderLineEdit, and QuoteLineEdit.

virtual void VirtualClusterLineEdit::clearExtraClause (  )  [inline, protected, virtual, slot]
virtual QString VirtualClusterLineEdit::extraClause (  )  const [inline, virtual, slot]
virtual int VirtualClusterLineEdit::id (  )  const [inline, virtual]
VirtualInfo * VirtualClusterLineEdit::infoFactory (  )  [protected, virtual, slot]
bool VirtualClusterLineEdit::isStrict (  )  const [inline, protected, slot]
void VirtualClusterLineEdit::keyPressEvent ( QKeyEvent pEvent  )  [protected, virtual]

Reimplemented from XLineEdit.

VirtualList * VirtualClusterLineEdit::listFactory (  )  [protected, virtual, slot]
void VirtualClusterLineEdit::newId ( int   )  [signal]
void VirtualClusterLineEdit::parsed (  )  [signal]
VirtualSearch * VirtualClusterLineEdit::searchFactory (  )  [protected, virtual, slot]
void VirtualClusterLineEdit::sEllipses (  )  [virtual, slot]
virtual void VirtualClusterLineEdit::setExtraClause ( const QString pExt  )  [inline, protected, virtual, slot]

Reimplemented in AropenLineEdit, and OrderLineEdit.

void VirtualClusterLineEdit::setId ( const int  pId  )  [virtual, slot]
void VirtualClusterLineEdit::setNumber ( const QString pNumber  )  [virtual, slot]
void VirtualClusterLineEdit::setStrict ( bool  b  )  [protected, slot]

Reimplemented in LotserialLineEdit.

void VirtualClusterLineEdit::setTableAndColumnNames ( const char *  pTabName,
const char *  pIdColumn,
const char *  pNumberColumn,
const char *  pNameColumn,
const char *  pDescripColumn 
) [protected, virtual, slot]
void VirtualClusterLineEdit::setTitles ( const QString s,
const QString p = 0 
) [protected, virtual, slot]
void VirtualClusterLineEdit::silentSetId ( const int  pId  )  [protected, virtual]

Reimplemented in OrderLineEdit, and QuoteLineEdit.

void VirtualClusterLineEdit::sInfo (  )  [virtual, slot]

Reimplemented in CRMAcctLineEdit.

void VirtualClusterLineEdit::sList (  )  [virtual, slot]

Reimplemented in OrderLineEdit.

void VirtualClusterLineEdit::sParse (  )  [protected, virtual, slot]

Reimplemented from XLineEdit.

Reimplemented in LotserialLineEdit, OrderLineEdit, QuoteLineEdit, and RevisionLineEdit.

void VirtualClusterLineEdit::sSearch (  )  [virtual, slot]

Reimplemented in OrderLineEdit, and QuoteLineEdit.

void VirtualClusterLineEdit::valid ( bool   )  [signal]

Friends And Related Function Documentation

friend class VirtualCluster [friend]
friend class VirtualInfo [friend]
friend class VirtualList [friend]
friend class VirtualSearch [friend]

Member Data Documentation


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

Generated on Mon Nov 30 09:58:34 2009 xTuple ERP Programmer Reference, Version 3.4.0RC doxygen 1.6.1