File indexing completed on 2024-05-12 16:08:53

0001 class pyqtSignal():
0002  def connect(self, targetSignal): pass
0003  def emit(self, *args): pass
0004 from QtCore import *
0005 
0006 class QSql():
0007     """"""
0008     # Enum QSql.NumericalPrecisionPolicy
0009     LowPrecisionInt32 = 0
0010     LowPrecisionInt64 = 0
0011     LowPrecisionDouble = 0
0012     HighPrecision = 0
0013 
0014     # Enum QSql.TableType
0015     Tables = 0
0016     SystemTables = 0
0017     Views = 0
0018     AllTables = 0
0019 
0020     # Enum QSql.ParamTypeFlag
0021     In = 0
0022     Out = 0
0023     InOut = 0
0024     Binary = 0
0025 
0026     # Enum QSql.Location
0027     BeforeFirstRow = 0
0028     AfterLastRow = 0
0029 
0030     class ParamType():
0031         """"""
0032         def __init__(self):
0033             '''QSql.ParamType QSql.ParamType.__init__()'''
0034             return QSql.ParamType()
0035         def __init__(self):
0036             '''int QSql.ParamType.__init__()'''
0037             return int()
0038         def __init__(self):
0039             '''void QSql.ParamType.__init__()'''
0040         def __bool__(self):
0041             '''int QSql.ParamType.__bool__()'''
0042             return int()
0043         def __ne__(self, f):
0044             '''bool QSql.ParamType.__ne__(QSql.ParamType f)'''
0045             return bool()
0046         def __eq__(self, f):
0047             '''bool QSql.ParamType.__eq__(QSql.ParamType f)'''
0048             return bool()
0049         def __invert__(self):
0050             '''QSql.ParamType QSql.ParamType.__invert__()'''
0051             return QSql.ParamType()
0052         def __and__(self, mask):
0053             '''QSql.ParamType QSql.ParamType.__and__(int mask)'''
0054             return QSql.ParamType()
0055         def __xor__(self, f):
0056             '''QSql.ParamType QSql.ParamType.__xor__(QSql.ParamType f)'''
0057             return QSql.ParamType()
0058         def __xor__(self, f):
0059             '''QSql.ParamType QSql.ParamType.__xor__(int f)'''
0060             return QSql.ParamType()
0061         def __or__(self, f):
0062             '''QSql.ParamType QSql.ParamType.__or__(QSql.ParamType f)'''
0063             return QSql.ParamType()
0064         def __or__(self, f):
0065             '''QSql.ParamType QSql.ParamType.__or__(int f)'''
0066             return QSql.ParamType()
0067         def __int__(self):
0068             '''int QSql.ParamType.__int__()'''
0069             return int()
0070         def __ixor__(self, f):
0071             '''QSql.ParamType QSql.ParamType.__ixor__(QSql.ParamType f)'''
0072             return QSql.ParamType()
0073         def __ior__(self, f):
0074             '''QSql.ParamType QSql.ParamType.__ior__(QSql.ParamType f)'''
0075             return QSql.ParamType()
0076         def __iand__(self, mask):
0077             '''QSql.ParamType QSql.ParamType.__iand__(int mask)'''
0078             return QSql.ParamType()
0079 
0080 
0081 class QSqlDriverCreatorBase():
0082     """"""
0083     def __init__(self):
0084         '''void QSqlDriverCreatorBase.__init__()'''
0085     def __init__(self):
0086         '''QSqlDriverCreatorBase QSqlDriverCreatorBase.__init__()'''
0087         return QSqlDriverCreatorBase()
0088     def createObject(self):
0089         '''abstract QSqlDriver QSqlDriverCreatorBase.createObject()'''
0090         return QSqlDriver()
0091 
0092 
0093 class QSqlDatabase():
0094     """"""
0095     def __init__(self):
0096         '''void QSqlDatabase.__init__()'''
0097     def __init__(self, other):
0098         '''void QSqlDatabase.__init__(QSqlDatabase other)'''
0099     def __init__(self, type):
0100         '''void QSqlDatabase.__init__(QString type)'''
0101     def __init__(self, driver):
0102         '''void QSqlDatabase.__init__(QSqlDriver driver)'''
0103     def numericalPrecisionPolicy(self):
0104         '''QSql.NumericalPrecisionPolicy QSqlDatabase.numericalPrecisionPolicy()'''
0105         return QSql.NumericalPrecisionPolicy()
0106     def setNumericalPrecisionPolicy(self, precisionPolicy):
0107         '''void QSqlDatabase.setNumericalPrecisionPolicy(QSql.NumericalPrecisionPolicy precisionPolicy)'''
0108     def isDriverAvailable(self, name):
0109         '''static bool QSqlDatabase.isDriverAvailable(QString name)'''
0110         return bool()
0111     def registerSqlDriver(self, name, creator):
0112         '''static void QSqlDatabase.registerSqlDriver(QString name, QSqlDriverCreatorBase creator)'''
0113     def connectionNames(self):
0114         '''static QStringList QSqlDatabase.connectionNames()'''
0115         return QStringList()
0116     def drivers(self):
0117         '''static QStringList QSqlDatabase.drivers()'''
0118         return QStringList()
0119     def contains(self, connectionName = None):
0120         '''static bool QSqlDatabase.contains(QString connectionName = QLatin1String(QSqlDatabase.defaultConnection))'''
0121         return bool()
0122     def removeDatabase(self, connectionName):
0123         '''static void QSqlDatabase.removeDatabase(QString connectionName)'''
0124     def database(self, connectionName = None, open = True):
0125         '''static QSqlDatabase QSqlDatabase.database(QString connectionName = QLatin1String(QSqlDatabase.defaultConnection), bool open = True)'''
0126         return QSqlDatabase()
0127     def cloneDatabase(self, other, connectionName):
0128         '''static QSqlDatabase QSqlDatabase.cloneDatabase(QSqlDatabase other, QString connectionName)'''
0129         return QSqlDatabase()
0130     def addDatabase(self, type, connectionName = None):
0131         '''static QSqlDatabase QSqlDatabase.addDatabase(QString type, QString connectionName = QLatin1String(QSqlDatabase.defaultConnection))'''
0132         return QSqlDatabase()
0133     def addDatabase(self, driver, connectionName = None):
0134         '''static QSqlDatabase QSqlDatabase.addDatabase(QSqlDriver driver, QString connectionName = QLatin1String(QSqlDatabase.defaultConnection))'''
0135         return QSqlDatabase()
0136     def driver(self):
0137         '''QSqlDriver QSqlDatabase.driver()'''
0138         return QSqlDriver()
0139     def connectionName(self):
0140         '''QString QSqlDatabase.connectionName()'''
0141         return QString()
0142     def connectOptions(self):
0143         '''QString QSqlDatabase.connectOptions()'''
0144         return QString()
0145     def port(self):
0146         '''int QSqlDatabase.port()'''
0147         return int()
0148     def driverName(self):
0149         '''QString QSqlDatabase.driverName()'''
0150         return QString()
0151     def hostName(self):
0152         '''QString QSqlDatabase.hostName()'''
0153         return QString()
0154     def password(self):
0155         '''QString QSqlDatabase.password()'''
0156         return QString()
0157     def userName(self):
0158         '''QString QSqlDatabase.userName()'''
0159         return QString()
0160     def databaseName(self):
0161         '''QString QSqlDatabase.databaseName()'''
0162         return QString()
0163     def setConnectOptions(self, options = QString()):
0164         '''void QSqlDatabase.setConnectOptions(QString options = QString())'''
0165     def setPort(self, p):
0166         '''void QSqlDatabase.setPort(int p)'''
0167     def setHostName(self, host):
0168         '''void QSqlDatabase.setHostName(QString host)'''
0169     def setPassword(self, password):
0170         '''void QSqlDatabase.setPassword(QString password)'''
0171     def setUserName(self, name):
0172         '''void QSqlDatabase.setUserName(QString name)'''
0173     def setDatabaseName(self, name):
0174         '''void QSqlDatabase.setDatabaseName(QString name)'''
0175     def rollback(self):
0176         '''bool QSqlDatabase.rollback()'''
0177         return bool()
0178     def commit(self):
0179         '''bool QSqlDatabase.commit()'''
0180         return bool()
0181     def transaction(self):
0182         '''bool QSqlDatabase.transaction()'''
0183         return bool()
0184     def isValid(self):
0185         '''bool QSqlDatabase.isValid()'''
0186         return bool()
0187     def lastError(self):
0188         '''QSqlError QSqlDatabase.lastError()'''
0189         return QSqlError()
0190     def exec_(self, query = QString()):
0191         '''QSqlQuery QSqlDatabase.exec_(QString query = QString())'''
0192         return QSqlQuery()
0193     def record(self, tablename):
0194         '''QSqlRecord QSqlDatabase.record(QString tablename)'''
0195         return QSqlRecord()
0196     def primaryIndex(self, tablename):
0197         '''QSqlIndex QSqlDatabase.primaryIndex(QString tablename)'''
0198         return QSqlIndex()
0199     def tables(self, type = None):
0200         '''QStringList QSqlDatabase.tables(QSql.TableType type = QSql.Tables)'''
0201         return QStringList()
0202     def isOpenError(self):
0203         '''bool QSqlDatabase.isOpenError()'''
0204         return bool()
0205     def isOpen(self):
0206         '''bool QSqlDatabase.isOpen()'''
0207         return bool()
0208     def close(self):
0209         '''void QSqlDatabase.close()'''
0210     def open(self):
0211         '''bool QSqlDatabase.open()'''
0212         return bool()
0213     def open(self, user, password):
0214         '''bool QSqlDatabase.open(QString user, QString password)'''
0215         return bool()
0216 
0217 
0218 class QSqlDriver(QObject):
0219     """"""
0220     # Enum QSqlDriver.IdentifierType
0221     FieldName = 0
0222     TableName = 0
0223 
0224     # Enum QSqlDriver.StatementType
0225     WhereStatement = 0
0226     SelectStatement = 0
0227     UpdateStatement = 0
0228     InsertStatement = 0
0229     DeleteStatement = 0
0230 
0231     # Enum QSqlDriver.DriverFeature
0232     Transactions = 0
0233     QuerySize = 0
0234     BLOB = 0
0235     Unicode = 0
0236     PreparedQueries = 0
0237     NamedPlaceholders = 0
0238     PositionalPlaceholders = 0
0239     LastInsertId = 0
0240     BatchOperations = 0
0241     SimpleLocking = 0
0242     LowPrecisionNumbers = 0
0243     EventNotifications = 0
0244     FinishQuery = 0
0245     MultipleResultSets = 0
0246 
0247     def __init__(self, parent = None):
0248         '''void QSqlDriver.__init__(QObject parent = None)'''
0249     def numericalPrecisionPolicy(self):
0250         '''QSql.NumericalPrecisionPolicy QSqlDriver.numericalPrecisionPolicy()'''
0251         return QSql.NumericalPrecisionPolicy()
0252     def setNumericalPrecisionPolicy(self, precisionPolicy):
0253         '''void QSqlDriver.setNumericalPrecisionPolicy(QSql.NumericalPrecisionPolicy precisionPolicy)'''
0254     def stripDelimiters(self, identifier, type):
0255         '''QString QSqlDriver.stripDelimiters(QString identifier, QSqlDriver.IdentifierType type)'''
0256         return QString()
0257     def isIdentifierEscaped(self, identifier, type):
0258         '''bool QSqlDriver.isIdentifierEscaped(QString identifier, QSqlDriver.IdentifierType type)'''
0259         return bool()
0260     def stripDelimitersImplementation(self, identifier, type):
0261         '''QString QSqlDriver.stripDelimitersImplementation(QString identifier, QSqlDriver.IdentifierType type)'''
0262         return QString()
0263     def isIdentifierEscapedImplementation(self, identifier, type):
0264         '''bool QSqlDriver.isIdentifierEscapedImplementation(QString identifier, QSqlDriver.IdentifierType type)'''
0265         return bool()
0266     def subscribedToNotificationsImplementation(self):
0267         '''QStringList QSqlDriver.subscribedToNotificationsImplementation()'''
0268         return QStringList()
0269     def unsubscribeFromNotificationImplementation(self, name):
0270         '''bool QSqlDriver.unsubscribeFromNotificationImplementation(QString name)'''
0271         return bool()
0272     def subscribeToNotificationImplementation(self, name):
0273         '''bool QSqlDriver.subscribeToNotificationImplementation(QString name)'''
0274         return bool()
0275     notification = pyqtSignal() # void notification(const QStringamp;) - signal
0276     def subscribedToNotifications(self):
0277         '''QStringList QSqlDriver.subscribedToNotifications()'''
0278         return QStringList()
0279     def unsubscribeFromNotification(self, name):
0280         '''bool QSqlDriver.unsubscribeFromNotification(QString name)'''
0281         return bool()
0282     def subscribeToNotification(self, name):
0283         '''bool QSqlDriver.subscribeToNotification(QString name)'''
0284         return bool()
0285     def setLastError(self, e):
0286         '''void QSqlDriver.setLastError(QSqlError e)'''
0287     def setOpenError(self, e):
0288         '''void QSqlDriver.setOpenError(bool e)'''
0289     def setOpen(self, o):
0290         '''void QSqlDriver.setOpen(bool o)'''
0291     def open(self, db, user = QString(), password = QString(), host = QString(), port = None, options = QString()):
0292         '''abstract bool QSqlDriver.open(QString db, QString user = QString(), QString password = QString(), QString host = QString(), int port = -1, QString options = QString())'''
0293         return bool()
0294     def createResult(self):
0295         '''abstract QSqlResult QSqlDriver.createResult()'''
0296         return QSqlResult()
0297     def close(self):
0298         '''abstract void QSqlDriver.close()'''
0299     def hasFeature(self, f):
0300         '''abstract bool QSqlDriver.hasFeature(QSqlDriver.DriverFeature f)'''
0301         return bool()
0302     def handle(self):
0303         '''QVariant QSqlDriver.handle()'''
0304         return QVariant()
0305     def lastError(self):
0306         '''QSqlError QSqlDriver.lastError()'''
0307         return QSqlError()
0308     def sqlStatement(self, type, tableName, rec, preparedStatement):
0309         '''QString QSqlDriver.sqlStatement(QSqlDriver.StatementType type, QString tableName, QSqlRecord rec, bool preparedStatement)'''
0310         return QString()
0311     def escapeIdentifier(self, identifier, type):
0312         '''QString QSqlDriver.escapeIdentifier(QString identifier, QSqlDriver.IdentifierType type)'''
0313         return QString()
0314     def formatValue(self, field, trimStrings = False):
0315         '''QString QSqlDriver.formatValue(QSqlField field, bool trimStrings = False)'''
0316         return QString()
0317     def record(self, tableName):
0318         '''QSqlRecord QSqlDriver.record(QString tableName)'''
0319         return QSqlRecord()
0320     def primaryIndex(self, tableName):
0321         '''QSqlIndex QSqlDriver.primaryIndex(QString tableName)'''
0322         return QSqlIndex()
0323     def tables(self, tableType):
0324         '''QStringList QSqlDriver.tables(QSql.TableType tableType)'''
0325         return QStringList()
0326     def rollbackTransaction(self):
0327         '''bool QSqlDriver.rollbackTransaction()'''
0328         return bool()
0329     def commitTransaction(self):
0330         '''bool QSqlDriver.commitTransaction()'''
0331         return bool()
0332     def beginTransaction(self):
0333         '''bool QSqlDriver.beginTransaction()'''
0334         return bool()
0335     def isOpenError(self):
0336         '''bool QSqlDriver.isOpenError()'''
0337         return bool()
0338     def isOpen(self):
0339         '''bool QSqlDriver.isOpen()'''
0340         return bool()
0341 
0342 
0343 class QSqlError():
0344     """"""
0345     # Enum QSqlError.ErrorType
0346     NoError = 0
0347     ConnectionError = 0
0348     StatementError = 0
0349     TransactionError = 0
0350     UnknownError = 0
0351 
0352     def __init__(self, driverText = QString(), databaseText = QString(), type = None, number = None):
0353         '''void QSqlError.__init__(QString driverText = QString(), QString databaseText = QString(), QSqlError.ErrorType type = QSqlError.NoError, int number = -1)'''
0354     def __init__(self, other):
0355         '''void QSqlError.__init__(QSqlError other)'''
0356     def isValid(self):
0357         '''bool QSqlError.isValid()'''
0358         return bool()
0359     def text(self):
0360         '''QString QSqlError.text()'''
0361         return QString()
0362     def setNumber(self, number):
0363         '''void QSqlError.setNumber(int number)'''
0364     def number(self):
0365         '''int QSqlError.number()'''
0366         return int()
0367     def setType(self, type):
0368         '''void QSqlError.setType(QSqlError.ErrorType type)'''
0369     def type(self):
0370         '''QSqlError.ErrorType QSqlError.type()'''
0371         return QSqlError.ErrorType()
0372     def setDatabaseText(self, databaseText):
0373         '''void QSqlError.setDatabaseText(QString databaseText)'''
0374     def databaseText(self):
0375         '''QString QSqlError.databaseText()'''
0376         return QString()
0377     def setDriverText(self, driverText):
0378         '''void QSqlError.setDriverText(QString driverText)'''
0379     def driverText(self):
0380         '''QString QSqlError.driverText()'''
0381         return QString()
0382 
0383 
0384 class QSqlField():
0385     """"""
0386     # Enum QSqlField.RequiredStatus
0387     Unknown = 0
0388     Optional = 0
0389     Required = 0
0390 
0391     def __init__(self, fieldName = QString(), type = None):
0392         '''void QSqlField.__init__(QString fieldName = QString(), Type type = QVariant.Invalid)'''
0393     def __init__(self, other):
0394         '''void QSqlField.__init__(QSqlField other)'''
0395     def isValid(self):
0396         '''bool QSqlField.isValid()'''
0397         return bool()
0398     def isGenerated(self):
0399         '''bool QSqlField.isGenerated()'''
0400         return bool()
0401     def typeID(self):
0402         '''int QSqlField.typeID()'''
0403         return int()
0404     def defaultValue(self):
0405         '''QVariant QSqlField.defaultValue()'''
0406         return QVariant()
0407     def precision(self):
0408         '''int QSqlField.precision()'''
0409         return int()
0410     def length(self):
0411         '''int QSqlField.length()'''
0412         return int()
0413     def requiredStatus(self):
0414         '''QSqlField.RequiredStatus QSqlField.requiredStatus()'''
0415         return QSqlField.RequiredStatus()
0416     def setAutoValue(self, autoVal):
0417         '''void QSqlField.setAutoValue(bool autoVal)'''
0418     def setGenerated(self, gen):
0419         '''void QSqlField.setGenerated(bool gen)'''
0420     def setSqlType(self, type):
0421         '''void QSqlField.setSqlType(int type)'''
0422     def setDefaultValue(self, value):
0423         '''void QSqlField.setDefaultValue(QVariant value)'''
0424     def setPrecision(self, precision):
0425         '''void QSqlField.setPrecision(int precision)'''
0426     def setLength(self, fieldLength):
0427         '''void QSqlField.setLength(int fieldLength)'''
0428     def setRequired(self, required):
0429         '''void QSqlField.setRequired(bool required)'''
0430     def setRequiredStatus(self, status):
0431         '''void QSqlField.setRequiredStatus(QSqlField.RequiredStatus status)'''
0432     def setType(self, type):
0433         '''void QSqlField.setType(Type type)'''
0434     def isAutoValue(self):
0435         '''bool QSqlField.isAutoValue()'''
0436         return bool()
0437     def type(self):
0438         '''Type QSqlField.type()'''
0439         return Type()
0440     def clear(self):
0441         '''void QSqlField.clear()'''
0442     def isReadOnly(self):
0443         '''bool QSqlField.isReadOnly()'''
0444         return bool()
0445     def setReadOnly(self, readOnly):
0446         '''void QSqlField.setReadOnly(bool readOnly)'''
0447     def isNull(self):
0448         '''bool QSqlField.isNull()'''
0449         return bool()
0450     def name(self):
0451         '''QString QSqlField.name()'''
0452         return QString()
0453     def setName(self, name):
0454         '''void QSqlField.setName(QString name)'''
0455     def value(self):
0456         '''QVariant QSqlField.value()'''
0457         return QVariant()
0458     def setValue(self, value):
0459         '''void QSqlField.setValue(QVariant value)'''
0460     def __ne__(self, other):
0461         '''bool QSqlField.__ne__(QSqlField other)'''
0462         return bool()
0463     def __eq__(self, other):
0464         '''bool QSqlField.__eq__(QSqlField other)'''
0465         return bool()
0466 
0467 
0468 class QSqlRecord():
0469     """"""
0470     def __init__(self):
0471         '''void QSqlRecord.__init__()'''
0472     def __init__(self, other):
0473         '''void QSqlRecord.__init__(QSqlRecord other)'''
0474     def __len__(self):
0475         '''None QSqlRecord.__len__()'''
0476         return None()
0477     def count(self):
0478         '''int QSqlRecord.count()'''
0479         return int()
0480     def clearValues(self):
0481         '''void QSqlRecord.clearValues()'''
0482     def clear(self):
0483         '''void QSqlRecord.clear()'''
0484     def contains(self, name):
0485         '''bool QSqlRecord.contains(QString name)'''
0486         return bool()
0487     def isEmpty(self):
0488         '''bool QSqlRecord.isEmpty()'''
0489         return bool()
0490     def remove(self, pos):
0491         '''void QSqlRecord.remove(int pos)'''
0492     def insert(self, pos, field):
0493         '''void QSqlRecord.insert(int pos, QSqlField field)'''
0494     def replace(self, pos, field):
0495         '''void QSqlRecord.replace(int pos, QSqlField field)'''
0496     def append(self, field):
0497         '''void QSqlRecord.append(QSqlField field)'''
0498     def setGenerated(self, name, generated):
0499         '''void QSqlRecord.setGenerated(QString name, bool generated)'''
0500     def setGenerated(self, i, generated):
0501         '''void QSqlRecord.setGenerated(int i, bool generated)'''
0502     def isGenerated(self, i):
0503         '''bool QSqlRecord.isGenerated(int i)'''
0504         return bool()
0505     def isGenerated(self, name):
0506         '''bool QSqlRecord.isGenerated(QString name)'''
0507         return bool()
0508     def field(self, i):
0509         '''QSqlField QSqlRecord.field(int i)'''
0510         return QSqlField()
0511     def field(self, name):
0512         '''QSqlField QSqlRecord.field(QString name)'''
0513         return QSqlField()
0514     def fieldName(self, i):
0515         '''QString QSqlRecord.fieldName(int i)'''
0516         return QString()
0517     def indexOf(self, name):
0518         '''int QSqlRecord.indexOf(QString name)'''
0519         return int()
0520     def isNull(self, i):
0521         '''bool QSqlRecord.isNull(int i)'''
0522         return bool()
0523     def isNull(self, name):
0524         '''bool QSqlRecord.isNull(QString name)'''
0525         return bool()
0526     def setNull(self, i):
0527         '''void QSqlRecord.setNull(int i)'''
0528     def setNull(self, name):
0529         '''void QSqlRecord.setNull(QString name)'''
0530     def setValue(self, i, val):
0531         '''void QSqlRecord.setValue(int i, QVariant val)'''
0532     def setValue(self, name, val):
0533         '''void QSqlRecord.setValue(QString name, QVariant val)'''
0534     def value(self, i):
0535         '''QVariant QSqlRecord.value(int i)'''
0536         return QVariant()
0537     def value(self, name):
0538         '''QVariant QSqlRecord.value(QString name)'''
0539         return QVariant()
0540     def __ne__(self, other):
0541         '''bool QSqlRecord.__ne__(QSqlRecord other)'''
0542         return bool()
0543     def __eq__(self, other):
0544         '''bool QSqlRecord.__eq__(QSqlRecord other)'''
0545         return bool()
0546 
0547 
0548 class QSqlIndex(QSqlRecord):
0549     """"""
0550     def __init__(self, cursorName = QString(), name = QString()):
0551         '''void QSqlIndex.__init__(QString cursorName = QString(), QString name = QString())'''
0552     def __init__(self, other):
0553         '''void QSqlIndex.__init__(QSqlIndex other)'''
0554     def setDescending(self, i, desc):
0555         '''void QSqlIndex.setDescending(int i, bool desc)'''
0556     def isDescending(self, i):
0557         '''bool QSqlIndex.isDescending(int i)'''
0558         return bool()
0559     def append(self, field):
0560         '''void QSqlIndex.append(QSqlField field)'''
0561     def append(self, field, desc):
0562         '''void QSqlIndex.append(QSqlField field, bool desc)'''
0563     def name(self):
0564         '''QString QSqlIndex.name()'''
0565         return QString()
0566     def setName(self, name):
0567         '''void QSqlIndex.setName(QString name)'''
0568     def cursorName(self):
0569         '''QString QSqlIndex.cursorName()'''
0570         return QString()
0571     def setCursorName(self, cursorName):
0572         '''void QSqlIndex.setCursorName(QString cursorName)'''
0573 
0574 
0575 class QSqlQuery():
0576     """"""
0577     # Enum QSqlQuery.BatchExecutionMode
0578     ValuesAsRows = 0
0579     ValuesAsColumns = 0
0580 
0581     def __init__(self, r):
0582         '''void QSqlQuery.__init__(QSqlResult r)'''
0583     def __init__(self, query = QString(), db = QSqlDatabase()):
0584         '''void QSqlQuery.__init__(QString query = QString(), QSqlDatabase db = QSqlDatabase())'''
0585     def __init__(self, db):
0586         '''void QSqlQuery.__init__(QSqlDatabase db)'''
0587     def __init__(self, other):
0588         '''void QSqlQuery.__init__(QSqlQuery other)'''
0589     def nextResult(self):
0590         '''bool QSqlQuery.nextResult()'''
0591         return bool()
0592     def finish(self):
0593         '''void QSqlQuery.finish()'''
0594     def numericalPrecisionPolicy(self):
0595         '''QSql.NumericalPrecisionPolicy QSqlQuery.numericalPrecisionPolicy()'''
0596         return QSql.NumericalPrecisionPolicy()
0597     def setNumericalPrecisionPolicy(self, precisionPolicy):
0598         '''void QSqlQuery.setNumericalPrecisionPolicy(QSql.NumericalPrecisionPolicy precisionPolicy)'''
0599     def lastInsertId(self):
0600         '''QVariant QSqlQuery.lastInsertId()'''
0601         return QVariant()
0602     def executedQuery(self):
0603         '''QString QSqlQuery.executedQuery()'''
0604         return QString()
0605     def boundValues(self):
0606         '''dict-of-QString-QVariant QSqlQuery.boundValues()'''
0607         return dict-of-QString-QVariant()
0608     def boundValue(self, placeholder):
0609         '''QVariant QSqlQuery.boundValue(QString placeholder)'''
0610         return QVariant()
0611     def boundValue(self, pos):
0612         '''QVariant QSqlQuery.boundValue(int pos)'''
0613         return QVariant()
0614     def addBindValue(self, val, type = None):
0615         '''void QSqlQuery.addBindValue(QVariant val, QSql.ParamType type = QSql.In)'''
0616     def bindValue(self, placeholder, val, type = None):
0617         '''void QSqlQuery.bindValue(QString placeholder, QVariant val, QSql.ParamType type = QSql.In)'''
0618     def bindValue(self, pos, val, type = None):
0619         '''void QSqlQuery.bindValue(int pos, QVariant val, QSql.ParamType type = QSql.In)'''
0620     def prepare(self, query):
0621         '''bool QSqlQuery.prepare(QString query)'''
0622         return bool()
0623     def execBatch(self, mode = None):
0624         '''bool QSqlQuery.execBatch(QSqlQuery.BatchExecutionMode mode = QSqlQuery.ValuesAsRows)'''
0625         return bool()
0626     def clear(self):
0627         '''void QSqlQuery.clear()'''
0628     def last(self):
0629         '''bool QSqlQuery.last()'''
0630         return bool()
0631     def first(self):
0632         '''bool QSqlQuery.first()'''
0633         return bool()
0634     def previous(self):
0635         '''bool QSqlQuery.previous()'''
0636         return bool()
0637     def next(self):
0638         '''bool QSqlQuery.next()'''
0639         return bool()
0640     def seek(self, index, relative = False):
0641         '''bool QSqlQuery.seek(int index, bool relative = False)'''
0642         return bool()
0643     def value(self, i):
0644         '''QVariant QSqlQuery.value(int i)'''
0645         return QVariant()
0646     def exec_(self, query):
0647         '''bool QSqlQuery.exec_(QString query)'''
0648         return bool()
0649     def exec_(self):
0650         '''bool QSqlQuery.exec_()'''
0651         return bool()
0652     def setForwardOnly(self, forward):
0653         '''void QSqlQuery.setForwardOnly(bool forward)'''
0654     def record(self):
0655         '''QSqlRecord QSqlQuery.record()'''
0656         return QSqlRecord()
0657     def isForwardOnly(self):
0658         '''bool QSqlQuery.isForwardOnly()'''
0659         return bool()
0660     def result(self):
0661         '''QSqlResult QSqlQuery.result()'''
0662         return QSqlResult()
0663     def driver(self):
0664         '''QSqlDriver QSqlQuery.driver()'''
0665         return QSqlDriver()
0666     def size(self):
0667         '''int QSqlQuery.size()'''
0668         return int()
0669     def isSelect(self):
0670         '''bool QSqlQuery.isSelect()'''
0671         return bool()
0672     def lastError(self):
0673         '''QSqlError QSqlQuery.lastError()'''
0674         return QSqlError()
0675     def numRowsAffected(self):
0676         '''int QSqlQuery.numRowsAffected()'''
0677         return int()
0678     def lastQuery(self):
0679         '''QString QSqlQuery.lastQuery()'''
0680         return QString()
0681     def at(self):
0682         '''int QSqlQuery.at()'''
0683         return int()
0684     def isNull(self, field):
0685         '''bool QSqlQuery.isNull(int field)'''
0686         return bool()
0687     def isActive(self):
0688         '''bool QSqlQuery.isActive()'''
0689         return bool()
0690     def isValid(self):
0691         '''bool QSqlQuery.isValid()'''
0692         return bool()
0693 
0694 
0695 class QSqlQueryModel(QAbstractTableModel):
0696     """"""
0697     def __init__(self, parent = None):
0698         '''void QSqlQueryModel.__init__(QObject parent = None)'''
0699     def setLastError(self, error):
0700         '''void QSqlQueryModel.setLastError(QSqlError error)'''
0701     def indexInQuery(self, item):
0702         '''QModelIndex QSqlQueryModel.indexInQuery(QModelIndex item)'''
0703         return QModelIndex()
0704     def queryChange(self):
0705         '''void QSqlQueryModel.queryChange()'''
0706     def canFetchMore(self, parent = QModelIndex()):
0707         '''bool QSqlQueryModel.canFetchMore(QModelIndex parent = QModelIndex())'''
0708         return bool()
0709     def fetchMore(self, parent = QModelIndex()):
0710         '''void QSqlQueryModel.fetchMore(QModelIndex parent = QModelIndex())'''
0711     def lastError(self):
0712         '''QSqlError QSqlQueryModel.lastError()'''
0713         return QSqlError()
0714     def clear(self):
0715         '''void QSqlQueryModel.clear()'''
0716     def query(self):
0717         '''QSqlQuery QSqlQueryModel.query()'''
0718         return QSqlQuery()
0719     def setQuery(self, query):
0720         '''void QSqlQueryModel.setQuery(QSqlQuery query)'''
0721     def setQuery(self, query, db = QSqlDatabase()):
0722         '''void QSqlQueryModel.setQuery(QString query, QSqlDatabase db = QSqlDatabase())'''
0723     def removeColumns(self, column, count, parent = QModelIndex()):
0724         '''bool QSqlQueryModel.removeColumns(int column, int count, QModelIndex parent = QModelIndex())'''
0725         return bool()
0726     def insertColumns(self, column, count, parent = QModelIndex()):
0727         '''bool QSqlQueryModel.insertColumns(int column, int count, QModelIndex parent = QModelIndex())'''
0728         return bool()
0729     def setHeaderData(self, section, orientation, value, role = None):
0730         '''bool QSqlQueryModel.setHeaderData(int section, Qt.Orientation orientation, QVariant value, int role = Qt.EditRole)'''
0731         return bool()
0732     def headerData(self, section, orientation, role = None):
0733         '''QVariant QSqlQueryModel.headerData(int section, Qt.Orientation orientation, int role = Qt.DisplayRole)'''
0734         return QVariant()
0735     def data(self, item, role = None):
0736         '''QVariant QSqlQueryModel.data(QModelIndex item, int role = Qt.DisplayRole)'''
0737         return QVariant()
0738     def record(self, row):
0739         '''QSqlRecord QSqlQueryModel.record(int row)'''
0740         return QSqlRecord()
0741     def record(self):
0742         '''QSqlRecord QSqlQueryModel.record()'''
0743         return QSqlRecord()
0744     def columnCount(self, parent = QModelIndex()):
0745         '''int QSqlQueryModel.columnCount(QModelIndex parent = QModelIndex())'''
0746         return int()
0747     def rowCount(self, parent = QModelIndex()):
0748         '''int QSqlQueryModel.rowCount(QModelIndex parent = QModelIndex())'''
0749         return int()
0750 
0751 
0752 class QSqlRelationalDelegate(QItemDelegate):
0753     """"""
0754     def __init__(self, parent = None):
0755         '''void QSqlRelationalDelegate.__init__(QObject parent = None)'''
0756     def setModelData(self, editor, model, index):
0757         '''void QSqlRelationalDelegate.setModelData(QWidget editor, QAbstractItemModel model, QModelIndex index)'''
0758     def setEditorData(self, editor, index):
0759         '''void QSqlRelationalDelegate.setEditorData(QWidget editor, QModelIndex index)'''
0760     def createEditor(self, parent, option, index):
0761         '''QWidget QSqlRelationalDelegate.createEditor(QWidget parent, QStyleOptionViewItem option, QModelIndex index)'''
0762         return QWidget()
0763 
0764 
0765 class QSqlRelation():
0766     """"""
0767     def __init__(self):
0768         '''void QSqlRelation.__init__()'''
0769     def __init__(self, aTableName, indexCol, displayCol):
0770         '''void QSqlRelation.__init__(QString aTableName, QString indexCol, QString displayCol)'''
0771     def __init__(self):
0772         '''QSqlRelation QSqlRelation.__init__()'''
0773         return QSqlRelation()
0774     def isValid(self):
0775         '''bool QSqlRelation.isValid()'''
0776         return bool()
0777     def displayColumn(self):
0778         '''QString QSqlRelation.displayColumn()'''
0779         return QString()
0780     def indexColumn(self):
0781         '''QString QSqlRelation.indexColumn()'''
0782         return QString()
0783     def tableName(self):
0784         '''QString QSqlRelation.tableName()'''
0785         return QString()
0786 
0787 
0788 class QSqlTableModel(QSqlQueryModel):
0789     """"""
0790     # Enum QSqlTableModel.EditStrategy
0791     OnFieldChange = 0
0792     OnRowChange = 0
0793     OnManualSubmit = 0
0794 
0795     def __init__(self, parent = None, db = QSqlDatabase()):
0796         '''void QSqlTableModel.__init__(QObject parent = None, QSqlDatabase db = QSqlDatabase())'''
0797     def indexInQuery(self, item):
0798         '''QModelIndex QSqlTableModel.indexInQuery(QModelIndex item)'''
0799         return QModelIndex()
0800     def setQuery(self, query):
0801         '''void QSqlTableModel.setQuery(QSqlQuery query)'''
0802     def setPrimaryKey(self, key):
0803         '''void QSqlTableModel.setPrimaryKey(QSqlIndex key)'''
0804     def selectStatement(self):
0805         '''QString QSqlTableModel.selectStatement()'''
0806         return QString()
0807     def orderByClause(self):
0808         '''QString QSqlTableModel.orderByClause()'''
0809         return QString()
0810     def deleteRowFromTable(self, row):
0811         '''bool QSqlTableModel.deleteRowFromTable(int row)'''
0812         return bool()
0813     def insertRowIntoTable(self, values):
0814         '''bool QSqlTableModel.insertRowIntoTable(QSqlRecord values)'''
0815         return bool()
0816     def updateRowInTable(self, row, values):
0817         '''bool QSqlTableModel.updateRowInTable(int row, QSqlRecord values)'''
0818         return bool()
0819     beforeDelete = pyqtSignal() # void beforeDelete(int) - signal
0820     beforeUpdate = pyqtSignal() # void beforeUpdate(int,QSqlRecordamp;) - signal
0821     beforeInsert = pyqtSignal() # void beforeInsert(QSqlRecordamp;) - signal
0822     primeInsert = pyqtSignal() # void primeInsert(int,QSqlRecordamp;) - signal
0823     def revertAll(self):
0824         '''void QSqlTableModel.revertAll()'''
0825     def submitAll(self):
0826         '''bool QSqlTableModel.submitAll()'''
0827         return bool()
0828     def revert(self):
0829         '''void QSqlTableModel.revert()'''
0830     def submit(self):
0831         '''bool QSqlTableModel.submit()'''
0832         return bool()
0833     def revertRow(self, row):
0834         '''void QSqlTableModel.revertRow(int row)'''
0835     def setRecord(self, row, record):
0836         '''bool QSqlTableModel.setRecord(int row, QSqlRecord record)'''
0837         return bool()
0838     def insertRecord(self, row, record):
0839         '''bool QSqlTableModel.insertRecord(int row, QSqlRecord record)'''
0840         return bool()
0841     def insertRows(self, row, count, parent = QModelIndex()):
0842         '''bool QSqlTableModel.insertRows(int row, int count, QModelIndex parent = QModelIndex())'''
0843         return bool()
0844     def removeRows(self, row, count, parent = QModelIndex()):
0845         '''bool QSqlTableModel.removeRows(int row, int count, QModelIndex parent = QModelIndex())'''
0846         return bool()
0847     def removeColumns(self, column, count, parent = QModelIndex()):
0848         '''bool QSqlTableModel.removeColumns(int column, int count, QModelIndex parent = QModelIndex())'''
0849         return bool()
0850     def rowCount(self, parent = QModelIndex()):
0851         '''int QSqlTableModel.rowCount(QModelIndex parent = QModelIndex())'''
0852         return int()
0853     def setFilter(self, filter):
0854         '''void QSqlTableModel.setFilter(QString filter)'''
0855     def filter(self):
0856         '''QString QSqlTableModel.filter()'''
0857         return QString()
0858     def setSort(self, column, order):
0859         '''void QSqlTableModel.setSort(int column, Qt.SortOrder order)'''
0860     def sort(self, column, order):
0861         '''void QSqlTableModel.sort(int column, Qt.SortOrder order)'''
0862     def fieldIndex(self, fieldName):
0863         '''int QSqlTableModel.fieldIndex(QString fieldName)'''
0864         return int()
0865     def database(self):
0866         '''QSqlDatabase QSqlTableModel.database()'''
0867         return QSqlDatabase()
0868     def primaryKey(self):
0869         '''QSqlIndex QSqlTableModel.primaryKey()'''
0870         return QSqlIndex()
0871     def editStrategy(self):
0872         '''QSqlTableModel.EditStrategy QSqlTableModel.editStrategy()'''
0873         return QSqlTableModel.EditStrategy()
0874     def setEditStrategy(self, strategy):
0875         '''void QSqlTableModel.setEditStrategy(QSqlTableModel.EditStrategy strategy)'''
0876     def clear(self):
0877         '''void QSqlTableModel.clear()'''
0878     def isDirty(self, index):
0879         '''bool QSqlTableModel.isDirty(QModelIndex index)'''
0880         return bool()
0881     def headerData(self, section, orientation, role = None):
0882         '''QVariant QSqlTableModel.headerData(int section, Qt.Orientation orientation, int role = Qt.DisplayRole)'''
0883         return QVariant()
0884     def setData(self, index, value, role = None):
0885         '''bool QSqlTableModel.setData(QModelIndex index, QVariant value, int role = Qt.EditRole)'''
0886         return bool()
0887     def data(self, index, role = None):
0888         '''QVariant QSqlTableModel.data(QModelIndex index, int role = Qt.DisplayRole)'''
0889         return QVariant()
0890     def flags(self, index):
0891         '''Qt.ItemFlags QSqlTableModel.flags(QModelIndex index)'''
0892         return Qt.ItemFlags()
0893     def tableName(self):
0894         '''QString QSqlTableModel.tableName()'''
0895         return QString()
0896     def setTable(self, tableName):
0897         '''void QSqlTableModel.setTable(QString tableName)'''
0898     def select(self):
0899         '''bool QSqlTableModel.select()'''
0900         return bool()
0901 
0902 
0903 class QSqlRelationalTableModel(QSqlTableModel):
0904     """"""
0905     # Enum QSqlRelationalTableModel.JoinMode
0906     InnerJoin = 0
0907     LeftJoin = 0
0908 
0909     def __init__(self, parent = None, db = QSqlDatabase()):
0910         '''void QSqlRelationalTableModel.__init__(QObject parent = None, QSqlDatabase db = QSqlDatabase())'''
0911     def setJoinMode(self, joinMode):
0912         '''void QSqlRelationalTableModel.setJoinMode(QSqlRelationalTableModel.JoinMode joinMode)'''
0913     def insertRowIntoTable(self, values):
0914         '''bool QSqlRelationalTableModel.insertRowIntoTable(QSqlRecord values)'''
0915         return bool()
0916     def orderByClause(self):
0917         '''QString QSqlRelationalTableModel.orderByClause()'''
0918         return QString()
0919     def updateRowInTable(self, row, values):
0920         '''bool QSqlRelationalTableModel.updateRowInTable(int row, QSqlRecord values)'''
0921         return bool()
0922     def selectStatement(self):
0923         '''QString QSqlRelationalTableModel.selectStatement()'''
0924         return QString()
0925     def removeColumns(self, column, count, parent = QModelIndex()):
0926         '''bool QSqlRelationalTableModel.removeColumns(int column, int count, QModelIndex parent = QModelIndex())'''
0927         return bool()
0928     def revertRow(self, row):
0929         '''void QSqlRelationalTableModel.revertRow(int row)'''
0930     def relationModel(self, column):
0931         '''QSqlTableModel QSqlRelationalTableModel.relationModel(int column)'''
0932         return QSqlTableModel()
0933     def relation(self, column):
0934         '''QSqlRelation QSqlRelationalTableModel.relation(int column)'''
0935         return QSqlRelation()
0936     def setRelation(self, column, relation):
0937         '''void QSqlRelationalTableModel.setRelation(int column, QSqlRelation relation)'''
0938     def setTable(self, tableName):
0939         '''void QSqlRelationalTableModel.setTable(QString tableName)'''
0940     def select(self):
0941         '''bool QSqlRelationalTableModel.select()'''
0942         return bool()
0943     def clear(self):
0944         '''void QSqlRelationalTableModel.clear()'''
0945     def setData(self, index, value, role = None):
0946         '''bool QSqlRelationalTableModel.setData(QModelIndex index, QVariant value, int role = Qt.EditRole)'''
0947         return bool()
0948     def data(self, index, role = None):
0949         '''QVariant QSqlRelationalTableModel.data(QModelIndex index, int role = Qt.DisplayRole)'''
0950         return QVariant()
0951 
0952 
0953 class QSqlResult():
0954     """"""
0955     # Enum QSqlResult.BindingSyntax
0956     PositionalBinding = 0
0957     NamedBinding = 0
0958 
0959     def __init__(self, db):
0960         '''void QSqlResult.__init__(QSqlDriver db)'''
0961     def lastInsertId(self):
0962         '''QVariant QSqlResult.lastInsertId()'''
0963         return QVariant()
0964     def record(self):
0965         '''QSqlRecord QSqlResult.record()'''
0966         return QSqlRecord()
0967     def numRowsAffected(self):
0968         '''abstract int QSqlResult.numRowsAffected()'''
0969         return int()
0970     def size(self):
0971         '''abstract int QSqlResult.size()'''
0972         return int()
0973     def fetchLast(self):
0974         '''abstract bool QSqlResult.fetchLast()'''
0975         return bool()
0976     def fetchFirst(self):
0977         '''abstract bool QSqlResult.fetchFirst()'''
0978         return bool()
0979     def fetchPrevious(self):
0980         '''bool QSqlResult.fetchPrevious()'''
0981         return bool()
0982     def fetchNext(self):
0983         '''bool QSqlResult.fetchNext()'''
0984         return bool()
0985     def fetch(self, i):
0986         '''abstract bool QSqlResult.fetch(int i)'''
0987         return bool()
0988     def reset(self, sqlquery):
0989         '''abstract bool QSqlResult.reset(QString sqlquery)'''
0990         return bool()
0991     def isNull(self, i):
0992         '''abstract bool QSqlResult.isNull(int i)'''
0993         return bool()
0994     def data(self, i):
0995         '''abstract QVariant QSqlResult.data(int i)'''
0996         return QVariant()
0997     def bindingSyntax(self):
0998         '''QSqlResult.BindingSyntax QSqlResult.bindingSyntax()'''
0999         return QSqlResult.BindingSyntax()
1000     def hasOutValues(self):
1001         '''bool QSqlResult.hasOutValues()'''
1002         return bool()
1003     def clear(self):
1004         '''void QSqlResult.clear()'''
1005     def boundValueName(self, pos):
1006         '''QString QSqlResult.boundValueName(int pos)'''
1007         return QString()
1008     def executedQuery(self):
1009         '''QString QSqlResult.executedQuery()'''
1010         return QString()
1011     def boundValues(self):
1012         '''list-of-QVariant QSqlResult.boundValues()'''
1013         return [QVariant()]
1014     def boundValueCount(self):
1015         '''int QSqlResult.boundValueCount()'''
1016         return int()
1017     def bindValueType(self, placeholder):
1018         '''QSql.ParamType QSqlResult.bindValueType(QString placeholder)'''
1019         return QSql.ParamType()
1020     def bindValueType(self, pos):
1021         '''QSql.ParamType QSqlResult.bindValueType(int pos)'''
1022         return QSql.ParamType()
1023     def boundValue(self, placeholder):
1024         '''QVariant QSqlResult.boundValue(QString placeholder)'''
1025         return QVariant()
1026     def boundValue(self, pos):
1027         '''QVariant QSqlResult.boundValue(int pos)'''
1028         return QVariant()
1029     def addBindValue(self, val, type):
1030         '''void QSqlResult.addBindValue(QVariant val, QSql.ParamType type)'''
1031     def bindValue(self, pos, val, type):
1032         '''void QSqlResult.bindValue(int pos, QVariant val, QSql.ParamType type)'''
1033     def bindValue(self, placeholder, val, type):
1034         '''void QSqlResult.bindValue(QString placeholder, QVariant val, QSql.ParamType type)'''
1035     def savePrepare(self, sqlquery):
1036         '''bool QSqlResult.savePrepare(QString sqlquery)'''
1037         return bool()
1038     def prepare(self, query):
1039         '''bool QSqlResult.prepare(QString query)'''
1040         return bool()
1041     def exec_(self):
1042         '''bool QSqlResult.exec_()'''
1043         return bool()
1044     def setForwardOnly(self, forward):
1045         '''void QSqlResult.setForwardOnly(bool forward)'''
1046     def setSelect(self, s):
1047         '''void QSqlResult.setSelect(bool s)'''
1048     def setQuery(self, query):
1049         '''void QSqlResult.setQuery(QString query)'''
1050     def setLastError(self, e):
1051         '''void QSqlResult.setLastError(QSqlError e)'''
1052     def setActive(self, a):
1053         '''void QSqlResult.setActive(bool a)'''
1054     def setAt(self, at):
1055         '''void QSqlResult.setAt(int at)'''
1056     def driver(self):
1057         '''QSqlDriver QSqlResult.driver()'''
1058         return QSqlDriver()
1059     def isForwardOnly(self):
1060         '''bool QSqlResult.isForwardOnly()'''
1061         return bool()
1062     def isSelect(self):
1063         '''bool QSqlResult.isSelect()'''
1064         return bool()
1065     def isActive(self):
1066         '''bool QSqlResult.isActive()'''
1067         return bool()
1068     def isValid(self):
1069         '''bool QSqlResult.isValid()'''
1070         return bool()
1071     def lastError(self):
1072         '''QSqlError QSqlResult.lastError()'''
1073         return QSqlError()
1074     def lastQuery(self):
1075         '''QString QSqlResult.lastQuery()'''
1076         return QString()
1077     def at(self):
1078         '''int QSqlResult.at()'''
1079         return int()
1080     def handle(self):
1081         '''QVariant QSqlResult.handle()'''
1082         return QVariant()
1083 
1084