List of all members | Properties | Public Member Functions | Public Slots | Signals | Protected Slots | Friends
LotserialLineEdit Class Reference

#include <lotserialcluster.h>

Properties

bool strict
 
- Properties inherited from XLineEdit
QString defaultText
 
QString fieldName
 

Public Member Functions

 LotserialLineEdit (QWidget *, const char *=0)
 
virtual int itemId () const
 
virtual bool strict () const
 
- Public Member Functions inherited from VirtualClusterLineEdit
 VirtualClusterLineEdit (QWidget *, const char *, const char *, const char *, const char *, const char *, const char *, const char *=0, const char *=0)
 
virtual Q_INVOKABLE bool canOpen ()
 
virtual Q_INVOKABLE QString description () const
 
virtual Q_INVOKABLE QString editPriv () const
 
QMenu * menu () const
 
virtual Q_INVOKABLE QSqlQueryModel * model () const
 
virtual Q_INVOKABLE QString name () const
 
void setMenu (QMenu *menu)
 
virtual Q_INVOKABLE QString uiName () const
 
virtual Q_INVOKABLE QString viewPriv () const
 
- Public Member Functions inherited from XLineEdit
 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 clear ()
 
virtual void setId (const int)
 
virtual void setItemId (const int)
 
virtual void setStrict (const bool p)
 
virtual void sParse ()
 
- Public Slots inherited from VirtualClusterLineEdit
virtual void clear ()
 
virtual QString extraClause () const
 
virtual void sCopy ()
 
virtual void sEllipses ()
 
virtual void setEditPriv (const QString &priv)
 
virtual void setId (const int)
 
virtual void setNewPriv (const QString &priv)
 
virtual void setNumber (const QString &)
 
virtual void setShowInactive (const bool)
 
virtual void setUiName (const QString &name)
 
virtual void setViewPriv (const QString &priv)
 
virtual void sInfo ()
 
virtual void sList ()
 
virtual void sNew ()
 
virtual void sOpen ()
 
virtual void sSearch ()
 
- Public Slots inherited from XLineEdit
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 newItemId (int)
 
- Signals inherited from VirtualClusterLineEdit
void newId (int)
 
void parsed ()
 
void valid (bool)
 
- Signals inherited from XLineEdit
void clicked ()
 
void doubleClicked ()
 
void requestAlias ()
 
void requestInfo ()
 
void requestList ()
 
void requestSearch ()
 

Protected Slots

virtual LotserialListlistFactory ()
 
virtual LotserialSearchsearchFactory ()
 
- Protected Slots inherited from VirtualClusterLineEdit
virtual void clearExtraClause ()
 
virtual void completerHighlighted (const QModelIndex &)
 
virtual VirtualInfoinfoFactory ()
 
bool isStrict () const
 
virtual VirtualListlistFactory ()
 
virtual VirtualSearchsearchFactory ()
 
virtual void setExtraClause (const QString &pExt)
 
void setStrict (bool)
 
virtual void setStrikeOut (bool enable=false)
 
virtual void setTableAndColumnNames (const char *pTabName, const char *pIdColumn, const char *pNumberColumn, const char *pNameColumn, const char *pDescripColumn, const char *pActiveColumn)
 
virtual void setTitles (const QString &, const QString &=0)
 
virtual void sHandleCompleter ()
 
virtual void sHandleNullStr ()
 
virtual QWidgetsOpenWindow (const QString &uiName, ParameterList &params)
 
virtual void sParse ()
 
virtual void sUpdateMenu ()
 
- Protected Slots inherited from XLineEdit
virtual void sHandleNullStr ()
 

Friends

class LotserialCluster
 

Additional Inherited Members

- Static Public Attributes inherited from VirtualClusterLineEdit
static GuiClientInterface_guiClientInterface = 0
 
- Protected Attributes inherited from VirtualClusterLineEdit
QString _activeClause
 
QString _activeColName
 
QCompleter * _completer
 
int _completerId
 
QAction_copyAct
 
QString _descripColName
 
QString _description
 
QString _editPriv
 
QString _extraClause
 
bool _hasActive
 
bool _hasDescription
 
bool _hasName
 
QString _idClause
 
QString _idColName
 
QAction_infoAct
 
QMenu * _menu
 
QLabel_menuLabel
 
QSqlQueryModel * _model
 
QString _name
 
QString _nameColName
 
QAction_newAct
 
QString _newPriv
 
QString _numClause
 
QString _numColName
 
QAction_openAct
 
QString _query
 
bool _showInactive
 
bool _strict
 
QString _titlePlural
 
QString _titleSingular
 
QString _uiName
 
QString _viewPriv
 
- Protected Attributes inherited from XLineEdit
QAction_aliasAct
 
int _id
 
QAction_listAct
 
QString _nullStr
 
bool _parsed
 
QAction_searchAct
 
bool _valid
 
- Protected Member Functions inherited from VirtualClusterLineEdit
virtual bool eventFilter (QObject *obj, QEvent *event)
 
virtual void focusInEvent (QFocusEvent *event)
 
virtual void resizeEvent (QResizeEvent *e)
 
virtual void silentSetId (const int)
 
- Protected Member Functions inherited from XLineEdit
virtual void focusOutEvent (QFocusEvent *event)
 
void keyPressEvent (QKeyEvent *)
 
void mouseDoubleClickEvent (QMouseEvent *)
 
void mousePressEvent (QMouseEvent *)
 

Constructor & Destructor Documentation

LotserialLineEdit::LotserialLineEdit ( QWidget pParent,
const char *  pName = 0 
)

Member Function Documentation

void LotserialLineEdit::clear ( )
virtualslot
virtual int LotserialLineEdit::itemId ( ) const
inlinevirtual
LotserialList * LotserialLineEdit::listFactory ( )
protectedvirtualslot
void LotserialLineEdit::newItemId ( int  )
signal
LotserialSearch * LotserialLineEdit::searchFactory ( )
protectedvirtualslot
void LotserialLineEdit::setId ( const int  lsid)
virtualslot
void LotserialLineEdit::setItemId ( const int  itemid)
virtualslot
virtual void LotserialLineEdit::setStrict ( const bool  p)
inlinevirtualslot
void LotserialLineEdit::sParse ( )
virtualslot
virtual bool LotserialLineEdit::strict ( ) const
inlinevirtual

Friends And Related Function Documentation

friend class LotserialCluster
friend

Property Documentation

bool LotserialLineEdit::strict
readwrite

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

Generated on Fri Oct 7 2016 15:41:38 xTuple ERP Programmer Reference, Version 4.6.0 doxygen 1.8.10