Class QSqlField
java.lang.Object
io.qt.QtObject
io.qt.sql.QSqlField
- All Implemented Interfaces:
QtObjectInterface,Cloneable
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final QMetaObjectThis variable stores the meta-object for the class. -
Constructor Summary
ConstructorsConstructorDescriptionOverloaded constructor forQSqlField(java.lang.String, io.qt.core.QMetaType, java.lang.String)Overloaded constructor forQSqlField(java.lang.String, io.qt.core.QMetaType, java.lang.String)Overloaded constructor forQSqlField(java.lang.String, io.qt.core.QMetaType, java.lang.String)withtableName = (String)null.QSqlField(String fieldName, QVariant.Type type) Deprecated.Use the constructor using a QMetaType insteadQSqlField(String fieldName, QVariant.Type type, String tableName) Deprecated.Use the constructor using a QMetaType instead -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal voidclear()clone()Creates and returns a copy of this object.final Objectfinal booleanbooleaninthashCode()Returns the objects's hash code computed byqHash(QSqlField).final booleanfinal booleanfinal booleanisNull()final booleanfinal booleanisValid()final intlength()final QMetaTypemetaType()final Stringname()final intfinal QSqlField.RequiredStatusfinal voidsetAutoValue(boolean autoVal) final voidsetDefaultValue(Object value) final voidsetGenerated(boolean gen) final voidsetLength(int fieldLength) final voidsetMetaType(QMetaType type) final voidfinal voidsetPrecision(int precision) final voidsetReadOnly(boolean readOnly) final voidsetRequired(boolean required) final voidfinal voidsetSqlType(int type) SeeQSqlField::setSqlType(int) final voidsetTableName(String tableName) final voidsetType(QVariant.Type type) Deprecated.UsesetMetaType(io.qt.core.QMetaType)insteadfinal voidfinal voidfinal StringtoString()Seeoperator<<(QDebug,QSqlField) final QVariant.Typetype()Deprecated.UsemetaType()insteadfinal inttypeID()SeeQSqlField::typeID()const final Objectvalue()Methods inherited from class io.qt.QtObject
dispose, isDisposed
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class.
-
-
Constructor Details
-
QSqlField
-
QSqlField
- Parameters:
fieldName-type-tableName-- Since:
- This function was introduced in Qt 6.0.
-
QSqlField
Deprecated.Use the constructor using a QMetaType insteadSee
QSqlField::QSqlField(QString, QVariant::Type, QString) - Parameters:
fieldName-type-tableName-
-
QSqlField
Overloaded constructor for
QSqlField(java.lang.String, io.qt.core.QMetaType, java.lang.String)withtableName = (String)null. -
QSqlField
Overloaded constructor for
QSqlField(java.lang.String, io.qt.core.QMetaType, java.lang.String)with:
type = new io.qt.core.QMetaType()tableName = (String)null
-
QSqlField
public QSqlField()Overloaded constructor for
QSqlField(java.lang.String, io.qt.core.QMetaType, java.lang.String)with:
fieldName = (String)nulltype = new io.qt.core.QMetaType()tableName = (String)null
-
QSqlField
Deprecated.Use the constructor using a QMetaType insteadOverloaded constructor for
QSqlField(java.lang.String, io.qt.core.QVariant.Type, java.lang.String)withtableName = (String)null.
-
-
Method Details
-
clear
-
defaultValue
-
isAutoValue
-
isGenerated
-
isNull
-
isReadOnly
-
isValid
-
length
-
metaType
-
name
-
assign
- Parameters:
other-
-
equals
- Parameters:
other-- Returns:
-
precision
-
requiredStatus
- Returns:
-
setAutoValue
- Parameters:
autoVal-
-
setDefaultValue
- Parameters:
value-
-
setGenerated
- Parameters:
gen-
-
setLength
- Parameters:
fieldLength-
-
setMetaType
- Parameters:
type-
-
setName
- Parameters:
name-
-
setPrecision
- Parameters:
precision-
-
setReadOnly
- Parameters:
readOnly-
-
setRequired
- Parameters:
required-
-
setRequiredStatus
- Parameters:
status-
-
setSqlType
See
QSqlField::setSqlType(int) - Parameters:
type-
-
setTableName
- Parameters:
tableName-
-
setType
Deprecated.UsesetMetaType(io.qt.core.QMetaType)insteadSee
QSqlField::setType(QVariant::Type) - Parameters:
type-
-
setValue
- Parameters:
value-
-
swap
- Parameters:
other-- Since:
- This function was introduced in Qt 6.6.
-
tableName
-
type
-
typeID
-
value
-
equals
-
hashCode
Returns the objects's hash code computed byqHash(QSqlField). -
toString
See
operator<<(QDebug,QSqlField) -
clone
Creates and returns a copy of this object.
-