- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public abstract class QSqlDriver extends QObject
Abstract base class for accessing specific SQL databases
Java wrapper for Qt class QSqlDriver
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QSqlDriver.DbmsType
Java wrapper for Qt enum QSqlDriver::DbmsTypestatic class
QSqlDriver.DriverFeature
Java wrapper for Qt enum QSqlDriver::DriverFeaturestatic class
QSqlDriver.IdentifierType
Java wrapper for Qt enum QSqlDriver::IdentifierTypeclass
QSqlDriver.MultiSignal_notification
Wrapper class for overloaded signals:static class
QSqlDriver.NotificationSource
Java wrapper for Qt enum QSqlDriver::NotificationSourcestatic class
QSqlDriver.StatementType
Java wrapper for Qt enum QSqlDriver::StatementTypeNested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QSqlDriver.MultiSignal_notification
notification
Overloaded signals:static QMetaObject
staticMetaObject
This variable stores the meta-object for the class. -
Constructor Summary
Constructors Modifier Constructor Description QSqlDriver()
Overloaded constructor forQSqlDriver(io.qt.core.QObject)
withparent = null
.QSqlDriver(QObject parent)
protected
QSqlDriver(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QSqlDriver(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
notification
Overloaded signals:
notification(const QString & name)
notification(const QString & name, QSqlDriver::NotificationSource source, const QVariant & payload)
-
-
Constructor Details
-
QSqlDriver
public QSqlDriver()Overloaded constructor for
QSqlDriver(io.qt.core.QObject)
withparent = null
. -
QSqlDriver
-
QSqlDriver
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QSqlDriver
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
dbmsType
-
isOpenError
-
lastError
-
numericalPrecisionPolicy
-
setNumericalPrecisionPolicy
@QtUninvokable public final void setNumericalPrecisionPolicy(QSql.NumericalPrecisionPolicy precisionPolicy) -
beginTransaction
-
cancelQuery
public boolean cancelQuery() -
close
-
commitTransaction
-
createResult
-
escapeIdentifier
-
formatValue
Overloaded function for
formatValue(io.qt.sql.QSqlField, boolean)
withtrimStrings = false
. -
formatValue
-
handle
-
hasFeature
-
isIdentifierEscaped
@QtUninvokable public boolean isIdentifierEscaped(String identifier, QSqlDriver.IdentifierType type) -
isOpen
-
open
@QtUninvokable public final boolean open(String db, String user, String password, String host, int port)Overloaded function for
open(java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String)
withconnOpts = ""
. -
open
Overloaded function for
open(java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String)
with:
port = -1
connOpts = ""
-
open
Overloaded function for
open(java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String)
with:
host = ""
port = -1
connOpts = ""
-
open
Overloaded function for
open(java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String)
with:
password = ""
host = ""
port = -1
connOpts = ""
-
open
Overloaded function for
open(java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String)
with:
user = ""
password = ""
host = ""
port = -1
connOpts = ""
-
open
-
primaryIndex
-
record
-
rollbackTransaction
-
setLastError
-
setOpen
-
setOpenError
-
sqlStatement
@QtUninvokable public String sqlStatement(QSqlDriver.StatementType type, String tableName, QSqlRecord rec, boolean preparedStatement) -
stripDelimiters
-
subscribeToNotification
-
subscribedToNotifications
-
tables
-
unsubscribeFromNotification
-