Ananas Library
0.9.5
|
#include <adatafield.h>
Public Slots | |
virtual QString | fieldName () const |
virtual int | ObjectType () |
virtual QVariant | value () |
virtual void | setValue (const QVariant &value) |
Public Member Functions | |
aDataField (QObject *parent, const QString &fname=QString::null, const QString &ftype=QString::null) | |
aDataField (const QString &fname=QString::null, const QString &ftype=QString::null) | |
aDataField (const aDataField &field) | |
~aDataField () | |
aDataField & | operator= (const aDataField &other) |
bool | operator== (const aDataField &other) const |
bool | operator!= (const aDataField &other) const |
virtual QVariant | internalValue () |
virtual void | setInternalValue (const QVariant &value) |
Public Attributes | |
aCfgItem | context |
long | id |
aCfg * | md |
bool | fSys |
int | Width |
int | Dec |
QString | Name |
QString | fType |
char | aType |
QVariant::Type | Type |
int | oType |
aDataField object unite all ananas types for access them from Ananas Script. Object translate calls from script to special type object with check correct call functions and parameters.
aDataField::aDataField | ( | QObject * | parent, |
const QString & | name = QString::null , |
||
const QString & | type = QString::null |
||
) |
Create Ananas database field contaner.
Create Ananas field contaner.
aDataField::aDataField | ( | const QString & | name = QString::null , |
const QString & | type = QString::null |
||
) |
Create Ananas field contaner.
aDataField::~aDataField | ( | ) |
Destroy object.
|
virtual |
Return pointer to asociated sql field.
|
virtualslot |
Устанавливает значение поля данных.
References value().
|
virtualslot |
Возвращает значение поля данных.
Referenced by setValue().