KLayout Manual: Main Index » Class Index » API reference - Class QSqlField

API reference - Class QSqlField

Notation used in Ruby API documentation

Description: Binding of QSqlField

Public constructors

new QSqlFieldnew(const QSqlField other)Constructor QSqlField::QSqlField(const QSqlField &other)
new QSqlFieldnewConstructor QSqlField::QSqlField(const QString &fieldName, QVariant::Type type)
new QSqlFieldnew(string fieldName)Constructor QSqlField::QSqlField(const QString &fieldName, QVariant::Type type)
new QSqlFieldnew(string fieldName,
const QVariant_Type type)
Constructor QSqlField::QSqlField(const QString &fieldName, QVariant::Type type)

Public methods

[const]bool!=(const QSqlField other)Method bool QSqlField::operator!=(const QSqlField &other)
[const]bool==(const QSqlField other)Method bool QSqlField::operator==(const QSqlField &other)
QSqlFieldassign(const QSqlField other)Method QSqlField & QSqlField::operator=(const QSqlField &other)
[const]voidassign(const QSqlField other)Assign the contents of another object to self
voidautoValue=(bool autoVal)Method void QSqlField::setAutoValue(bool autoVal)
voidclearMethod void QSqlField::clear()
voidcreateEnsures the C++ object is created
[const]QVariantdefaultValueMethod QVariant QSqlField::defaultValue()
voiddefaultValue=(const QVariant value)Method void QSqlField::setDefaultValue(const QVariant &value)
voiddestroyExplicitly destroy the object
[const]booldestroyed?Returns a value indicating whether the object was already destroyed
[const]QSqlFielddupCreates a copy of self
voidgenerated=(bool gen)Method void QSqlField::setGenerated(bool gen)
[const]boolisAutoValueMethod bool QSqlField::isAutoValue()
[const]boolisAutoValue?Method bool QSqlField::isAutoValue()
[const]boolisGeneratedMethod bool QSqlField::isGenerated()
[const]boolisGenerated?Method bool QSqlField::isGenerated()
[const]boolisNullMethod bool QSqlField::isNull()
[const]boolisNull?Method bool QSqlField::isNull()
[const]boolisReadOnlyMethod bool QSqlField::isReadOnly()
[const]boolisReadOnly?Method bool QSqlField::isReadOnly()
[const]boolisValidMethod bool QSqlField::isValid()
[const]boolisValid?Method bool QSqlField::isValid()
[const]boolis_const_object?Returns a value indicating whether the reference is a const reference
[const]intlengthMethod int QSqlField::length()
voidlength=(int fieldLength)Method void QSqlField::setLength(int fieldLength)
[const]stringnameMethod QString QSqlField::name()
voidname=(string name)Method void QSqlField::setName(const QString &name)
[const]intprecisionMethod int QSqlField::precision()
voidprecision=(int precision)Method void QSqlField::setPrecision(int precision)
voidreadOnly=(bool readOnly)Method void QSqlField::setReadOnly(bool readOnly)
[const]QSqlField_RequiredStatusrequiredStatusMethod QSqlField::RequiredStatus QSqlField::requiredStatus()
voidrequiredStatus=(const QSqlField_RequiredStatus status)Method void QSqlField::setRequiredStatus(QSqlField::RequiredStatus status)
voidsetAutoValue(bool autoVal)Method void QSqlField::setAutoValue(bool autoVal)
voidsetDefaultValue(const QVariant value)Method void QSqlField::setDefaultValue(const QVariant &value)
voidsetGenerated(bool gen)Method void QSqlField::setGenerated(bool gen)
voidsetLength(int fieldLength)Method void QSqlField::setLength(int fieldLength)
voidsetName(string name)Method void QSqlField::setName(const QString &name)
voidsetPrecision(int precision)Method void QSqlField::setPrecision(int precision)
voidsetReadOnly(bool readOnly)Method void QSqlField::setReadOnly(bool readOnly)
voidsetRequired(bool required)Method void QSqlField::setRequired(bool required)
voidsetRequiredStatus(const QSqlField_RequiredStatus status)Method void QSqlField::setRequiredStatus(QSqlField::RequiredStatus status)
voidsetSqlType(int type)Method void QSqlField::setSqlType(int type)
voidsetType(const QVariant_Type type)Method void QSqlField::setType(QVariant::Type type)
voidsetValue(const QVariant value)Method void QSqlField::setValue(const QVariant &value)
[const]QVariant_TypetypeMethod QVariant::Type QSqlField::type()
voidtype=(const QVariant_Type type)Method void QSqlField::setType(QVariant::Type type)
[const]inttypeIDMethod int QSqlField::typeID()
[const]QVariantvalueMethod QVariant QSqlField::value()
voidvalue=(const QVariant value)Method void QSqlField::setValue(const QVariant &value)

Public static methods and constants

QSqlField_RequiredStatusOptionalEnum constant enum QSqlField::Optional
QSqlField_RequiredStatusRequiredEnum constant enum QSqlField::Required
QSqlField_RequiredStatusUnknownEnum constant enum QSqlField::Unknown

Detailed description

[const] bool !=(const QSqlField other)

Description: Method bool QSqlField::operator!=(const QSqlField &other)

[const] bool ==(const QSqlField other)

Description: Method bool QSqlField::operator==(const QSqlField &other)

[static] QSqlField_RequiredStatus Optional

Description: Enum constant enum QSqlField::Optional

[static] QSqlField_RequiredStatus Required

Description: Enum constant enum QSqlField::Required

[static] QSqlField_RequiredStatus Unknown

Description: Enum constant enum QSqlField::Unknown

QSqlField assign(const QSqlField other)

Description: Method QSqlField & QSqlField::operator=(const QSqlField &other)

[const] void assign(const QSqlField other)

Description: Assign the contents of another object to self

This method assigns the contents of another object to self. This is a deep copy that does not only copy the reference but the actual content.

void autoValue=(bool autoVal)

Description: Method void QSqlField::setAutoValue(bool autoVal)

void clear

Description: Method void QSqlField::clear()

void create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

[const] QVariant defaultValue

Description: Method QVariant QSqlField::defaultValue()

void defaultValue=(const QVariant value)

Description: Method void QSqlField::setDefaultValue(const QVariant &value)

void destroy

Description: Explicitly destroy the object

Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing.

[const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

[const] QSqlField dup

Description: Creates a copy of self

void generated=(bool gen)

Description: Method void QSqlField::setGenerated(bool gen)

[const] bool isAutoValue

Description: Method bool QSqlField::isAutoValue()

[const] bool isAutoValue?

Description: Method bool QSqlField::isAutoValue()

[const] bool isGenerated

Description: Method bool QSqlField::isGenerated()

[const] bool isGenerated?

Description: Method bool QSqlField::isGenerated()

[const] bool isNull

Description: Method bool QSqlField::isNull()

[const] bool isNull?

Description: Method bool QSqlField::isNull()

[const] bool isReadOnly

Description: Method bool QSqlField::isReadOnly()

[const] bool isReadOnly?

Description: Method bool QSqlField::isReadOnly()

[const] bool isValid

Description: Method bool QSqlField::isValid()

[const] bool isValid?

Description: Method bool QSqlField::isValid()

[const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

[const] int length

Description: Method int QSqlField::length()

void length=(int fieldLength)

Description: Method void QSqlField::setLength(int fieldLength)

[const] string name

Description: Method QString QSqlField::name()

void name=(string name)

Description: Method void QSqlField::setName(const QString &name)

[static] new QSqlField new(const QSqlField other)

Description: Constructor QSqlField::QSqlField(const QSqlField &other)

This method creates an object of class QSqlField.

[static] new QSqlField new

Description: Constructor QSqlField::QSqlField(const QString &fieldName, QVariant::Type type)

This method creates an object of class QSqlField.

[static] new QSqlField new(string fieldName)

Description: Constructor QSqlField::QSqlField(const QString &fieldName, QVariant::Type type)

This method creates an object of class QSqlField.

[static] new QSqlField new(string fieldName,const QVariant_Type type)

Description: Constructor QSqlField::QSqlField(const QString &fieldName, QVariant::Type type)

This method creates an object of class QSqlField.

[const] int precision

Description: Method int QSqlField::precision()

void precision=(int precision)

Description: Method void QSqlField::setPrecision(int precision)

void readOnly=(bool readOnly)

Description: Method void QSqlField::setReadOnly(bool readOnly)

[const] QSqlField_RequiredStatus requiredStatus

Description: Method QSqlField::RequiredStatus QSqlField::requiredStatus()

void requiredStatus=(const QSqlField_RequiredStatus status)

Description: Method void QSqlField::setRequiredStatus(QSqlField::RequiredStatus status)

void setAutoValue(bool autoVal)

Description: Method void QSqlField::setAutoValue(bool autoVal)

void setDefaultValue(const QVariant value)

Description: Method void QSqlField::setDefaultValue(const QVariant &value)

void setGenerated(bool gen)

Description: Method void QSqlField::setGenerated(bool gen)

void setLength(int fieldLength)

Description: Method void QSqlField::setLength(int fieldLength)

void setName(string name)

Description: Method void QSqlField::setName(const QString &name)

void setPrecision(int precision)

Description: Method void QSqlField::setPrecision(int precision)

void setReadOnly(bool readOnly)

Description: Method void QSqlField::setReadOnly(bool readOnly)

void setRequired(bool required)

Description: Method void QSqlField::setRequired(bool required)

void setRequiredStatus(const QSqlField_RequiredStatus status)

Description: Method void QSqlField::setRequiredStatus(QSqlField::RequiredStatus status)

void setSqlType(int type)

Description: Method void QSqlField::setSqlType(int type)

void setType(const QVariant_Type type)

Description: Method void QSqlField::setType(QVariant::Type type)

void setValue(const QVariant value)

Description: Method void QSqlField::setValue(const QVariant &value)

[const] QVariant_Type type

Description: Method QVariant::Type QSqlField::type()

void type=(const QVariant_Type type)

Description: Method void QSqlField::setType(QVariant::Type type)

[const] int typeID

Description: Method int QSqlField::typeID()

[const] QVariant value

Description: Method QVariant QSqlField::value()

void value=(const QVariant value)

Description: Method void QSqlField::setValue(const QVariant &value)