XSqlTableNodeProto Class Reference

#include <xsqltablenodeproto.h>

List of all members.

Public Member Functions

 XSqlTableNodeProto (QObject *parent=0)
virtual ~XSqlTableNodeProto ()
Q_INVOKABLE XSqlTableNodeappendChild (const QString &tableName, ParameterList &relations)
Q_INVOKABLE void appendChild (XSqlTableNode *child)
Q_INVOKABLE XSqlTableNodechild (const QString &tableName)
Q_INVOKABLE XSqlTableNodechild (int index)
Q_INVOKABLE QList
< XSqlTableNode * > 
children ()
Q_INVOKABLE void clear ()
Q_INVOKABLE int count () const
Q_INVOKABLE int index () const
Q_INVOKABLE void load (QPair< XSqlTableModel *, int > key)
Q_INVOKABLE XSqlTableModelmodel (XSqlTableModel *parent=0, int row=0)
Q_INVOKABLE QMap< QPair
< XSqlTableModel *, int >
, XSqlTableModel * > 
modelMap ()
Q_INVOKABLE XSqlTableNodeparent () const
Q_INVOKABLE ParameterList relations ()
Q_INVOKABLE void removeChild (int index)
Q_INVOKABLE bool save ()
Q_INVOKABLE QString tableName ()

Constructor & Destructor Documentation

XSqlTableNodeProto::XSqlTableNodeProto ( QObject parent = 0  ) 
XSqlTableNodeProto::~XSqlTableNodeProto (  )  [virtual]

Member Function Documentation

XSqlTableNode * XSqlTableNodeProto::appendChild ( const QString tableName,
ParameterList &  relations 
)
void XSqlTableNodeProto::appendChild ( XSqlTableNode child  ) 
XSqlTableNode * XSqlTableNodeProto::child ( const QString tableName  ) 
XSqlTableNode * XSqlTableNodeProto::child ( int  index  ) 
QList< XSqlTableNode * > XSqlTableNodeProto::children (  ) 
void XSqlTableNodeProto::clear (  ) 
int XSqlTableNodeProto::count (  )  const
int XSqlTableNodeProto::index (  )  const
void XSqlTableNodeProto::load ( QPair< XSqlTableModel *, int >  key  ) 
XSqlTableModel * XSqlTableNodeProto::model ( XSqlTableModel parent = 0,
int  row = 0 
)
QMap< QPair< XSqlTableModel *, int >, XSqlTableModel * > XSqlTableNodeProto::modelMap (  ) 
XSqlTableNode * XSqlTableNodeProto::parent (  )  const

Reimplemented from QObject.

ParameterList XSqlTableNodeProto::relations (  ) 
void XSqlTableNodeProto::removeChild ( int  index  ) 
bool XSqlTableNodeProto::save (  ) 
QString XSqlTableNodeProto::tableName (  ) 

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

Generated on Thu Dec 9 09:13:28 2010 xTuple ERP Programmer Reference, Version 3.6.0 doxygen 1.6.1